public static final class NetworkRoutingConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder> implements NetworkRoutingConfigOrBuilder
A routing configuration attached to a network resource. The message includes the list of routers associated with the network, and a flag indicating the type of routing behavior to enforce network-wide.Protobuf type
google.cloud.compute.v1.NetworkRoutingConfig| Modifier and Type | Method and Description |
|---|---|
NetworkRoutingConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkRoutingConfig |
build() |
NetworkRoutingConfig |
buildPartial() |
NetworkRoutingConfig.Builder |
clear() |
NetworkRoutingConfig.Builder |
clearBgpAlwaysCompareMed()
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig.Builder |
clearBgpBestPathSelectionMode()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers.
|
NetworkRoutingConfig.Builder |
clearBgpInterRegionCost()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig.Builder |
clearEffectiveBgpAlwaysCompareMed()
[Output Only] Effective value of the bgp_always_compare_med field.
|
NetworkRoutingConfig.Builder |
clearEffectiveBgpInterRegionCost()
[Output Only] Effective value of the bgp_inter_region_cost field.
|
NetworkRoutingConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NetworkRoutingConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NetworkRoutingConfig.Builder |
clearRoutingMode()
The network-wide routing mode to use.
|
NetworkRoutingConfig.Builder |
clone() |
boolean |
getBgpAlwaysCompareMed()
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
|
String |
getBgpBestPathSelectionMode()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers.
|
com.google.protobuf.ByteString |
getBgpBestPathSelectionModeBytes()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers.
|
String |
getBgpInterRegionCost()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm.
|
com.google.protobuf.ByteString |
getBgpInterRegionCostBytes()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEffectiveBgpAlwaysCompareMed()
[Output Only] Effective value of the bgp_always_compare_med field.
|
String |
getEffectiveBgpInterRegionCost()
[Output Only] Effective value of the bgp_inter_region_cost field.
|
com.google.protobuf.ByteString |
getEffectiveBgpInterRegionCostBytes()
[Output Only] Effective value of the bgp_inter_region_cost field.
|
String |
getRoutingMode()
The network-wide routing mode to use.
|
com.google.protobuf.ByteString |
getRoutingModeBytes()
The network-wide routing mode to use.
|
boolean |
hasBgpAlwaysCompareMed()
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
|
boolean |
hasBgpBestPathSelectionMode()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers.
|
boolean |
hasBgpInterRegionCost()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm.
|
boolean |
hasEffectiveBgpAlwaysCompareMed()
[Output Only] Effective value of the bgp_always_compare_med field.
|
boolean |
hasEffectiveBgpInterRegionCost()
[Output Only] Effective value of the bgp_inter_region_cost field.
|
boolean |
hasRoutingMode()
The network-wide routing mode to use.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NetworkRoutingConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NetworkRoutingConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
NetworkRoutingConfig.Builder |
mergeFrom(NetworkRoutingConfig other) |
NetworkRoutingConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NetworkRoutingConfig.Builder |
setBgpAlwaysCompareMed(boolean value)
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig.Builder |
setBgpBestPathSelectionMode(String value)
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers.
|
NetworkRoutingConfig.Builder |
setBgpBestPathSelectionModeBytes(com.google.protobuf.ByteString value)
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers.
|
NetworkRoutingConfig.Builder |
setBgpInterRegionCost(String value)
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig.Builder |
setBgpInterRegionCostBytes(com.google.protobuf.ByteString value)
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm.
|
NetworkRoutingConfig.Builder |
setEffectiveBgpAlwaysCompareMed(boolean value)
[Output Only] Effective value of the bgp_always_compare_med field.
|
NetworkRoutingConfig.Builder |
setEffectiveBgpInterRegionCost(String value)
[Output Only] Effective value of the bgp_inter_region_cost field.
|
NetworkRoutingConfig.Builder |
setEffectiveBgpInterRegionCostBytes(com.google.protobuf.ByteString value)
[Output Only] Effective value of the bgp_inter_region_cost field.
|
NetworkRoutingConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkRoutingConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NetworkRoutingConfig.Builder |
setRoutingMode(String value)
The network-wide routing mode to use.
|
NetworkRoutingConfig.Builder |
setRoutingModeBytes(com.google.protobuf.ByteString value)
The network-wide routing mode to use.
|
NetworkRoutingConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NetworkRoutingConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NetworkRoutingConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NetworkRoutingConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder mergeFrom(NetworkRoutingConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public NetworkRoutingConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkRoutingConfig.Builder>IOExceptionpublic boolean hasBgpAlwaysCompareMed()
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
optional bool bgp_always_compare_med = 213102902;hasBgpAlwaysCompareMed in interface NetworkRoutingConfigOrBuilderpublic boolean getBgpAlwaysCompareMed()
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
optional bool bgp_always_compare_med = 213102902;getBgpAlwaysCompareMed in interface NetworkRoutingConfigOrBuilderpublic NetworkRoutingConfig.Builder setBgpAlwaysCompareMed(boolean value)
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
optional bool bgp_always_compare_med = 213102902;value - The bgpAlwaysCompareMed to set.public NetworkRoutingConfig.Builder clearBgpAlwaysCompareMed()
Enable comparison of Multi-Exit Discriminators (MED) across routes with different neighbor ASNs when using the STANDARD BGP best path selection algorithm.
optional bool bgp_always_compare_med = 213102902;public boolean hasBgpBestPathSelectionMode()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. Check the BgpBestPathSelectionMode enum for the list of possible values.
optional string bgp_best_path_selection_mode = 317816297;hasBgpBestPathSelectionMode in interface NetworkRoutingConfigOrBuilderpublic String getBgpBestPathSelectionMode()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. Check the BgpBestPathSelectionMode enum for the list of possible values.
optional string bgp_best_path_selection_mode = 317816297;getBgpBestPathSelectionMode in interface NetworkRoutingConfigOrBuilderpublic com.google.protobuf.ByteString getBgpBestPathSelectionModeBytes()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. Check the BgpBestPathSelectionMode enum for the list of possible values.
optional string bgp_best_path_selection_mode = 317816297;getBgpBestPathSelectionModeBytes in interface NetworkRoutingConfigOrBuilderpublic NetworkRoutingConfig.Builder setBgpBestPathSelectionMode(String value)
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. Check the BgpBestPathSelectionMode enum for the list of possible values.
optional string bgp_best_path_selection_mode = 317816297;value - The bgpBestPathSelectionMode to set.public NetworkRoutingConfig.Builder clearBgpBestPathSelectionMode()
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. Check the BgpBestPathSelectionMode enum for the list of possible values.
optional string bgp_best_path_selection_mode = 317816297;public NetworkRoutingConfig.Builder setBgpBestPathSelectionModeBytes(com.google.protobuf.ByteString value)
The BGP best path selection algorithm to be employed within this network for dynamic routes learned by Cloud Routers. Can be LEGACY (default) or STANDARD. Check the BgpBestPathSelectionMode enum for the list of possible values.
optional string bgp_best_path_selection_mode = 317816297;value - The bytes for bgpBestPathSelectionMode to set.public boolean hasBgpInterRegionCost()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. Check the BgpInterRegionCost enum for the list of possible values.
optional string bgp_inter_region_cost = 462142689;hasBgpInterRegionCost in interface NetworkRoutingConfigOrBuilderpublic String getBgpInterRegionCost()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. Check the BgpInterRegionCost enum for the list of possible values.
optional string bgp_inter_region_cost = 462142689;getBgpInterRegionCost in interface NetworkRoutingConfigOrBuilderpublic com.google.protobuf.ByteString getBgpInterRegionCostBytes()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. Check the BgpInterRegionCost enum for the list of possible values.
optional string bgp_inter_region_cost = 462142689;getBgpInterRegionCostBytes in interface NetworkRoutingConfigOrBuilderpublic NetworkRoutingConfig.Builder setBgpInterRegionCost(String value)
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. Check the BgpInterRegionCost enum for the list of possible values.
optional string bgp_inter_region_cost = 462142689;value - The bgpInterRegionCost to set.public NetworkRoutingConfig.Builder clearBgpInterRegionCost()
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. Check the BgpInterRegionCost enum for the list of possible values.
optional string bgp_inter_region_cost = 462142689;public NetworkRoutingConfig.Builder setBgpInterRegionCostBytes(com.google.protobuf.ByteString value)
Allows to define a preferred approach for handling inter-region cost in the selection process when using the STANDARD BGP best path selection algorithm. Can be DEFAULT or ADD_COST_TO_MED. Check the BgpInterRegionCost enum for the list of possible values.
optional string bgp_inter_region_cost = 462142689;value - The bytes for bgpInterRegionCost to set.public boolean hasEffectiveBgpAlwaysCompareMed()
[Output Only] Effective value of the bgp_always_compare_med field.
optional bool effective_bgp_always_compare_med = 214661838;hasEffectiveBgpAlwaysCompareMed in interface NetworkRoutingConfigOrBuilderpublic boolean getEffectiveBgpAlwaysCompareMed()
[Output Only] Effective value of the bgp_always_compare_med field.
optional bool effective_bgp_always_compare_med = 214661838;getEffectiveBgpAlwaysCompareMed in interface NetworkRoutingConfigOrBuilderpublic NetworkRoutingConfig.Builder setEffectiveBgpAlwaysCompareMed(boolean value)
[Output Only] Effective value of the bgp_always_compare_med field.
optional bool effective_bgp_always_compare_med = 214661838;value - The effectiveBgpAlwaysCompareMed to set.public NetworkRoutingConfig.Builder clearEffectiveBgpAlwaysCompareMed()
[Output Only] Effective value of the bgp_always_compare_med field.
optional bool effective_bgp_always_compare_med = 214661838;public boolean hasEffectiveBgpInterRegionCost()
[Output Only] Effective value of the bgp_inter_region_cost field. Check the EffectiveBgpInterRegionCost enum for the list of possible values.
optional string effective_bgp_inter_region_cost = 185098313;hasEffectiveBgpInterRegionCost in interface NetworkRoutingConfigOrBuilderpublic String getEffectiveBgpInterRegionCost()
[Output Only] Effective value of the bgp_inter_region_cost field. Check the EffectiveBgpInterRegionCost enum for the list of possible values.
optional string effective_bgp_inter_region_cost = 185098313;getEffectiveBgpInterRegionCost in interface NetworkRoutingConfigOrBuilderpublic com.google.protobuf.ByteString getEffectiveBgpInterRegionCostBytes()
[Output Only] Effective value of the bgp_inter_region_cost field. Check the EffectiveBgpInterRegionCost enum for the list of possible values.
optional string effective_bgp_inter_region_cost = 185098313;getEffectiveBgpInterRegionCostBytes in interface NetworkRoutingConfigOrBuilderpublic NetworkRoutingConfig.Builder setEffectiveBgpInterRegionCost(String value)
[Output Only] Effective value of the bgp_inter_region_cost field. Check the EffectiveBgpInterRegionCost enum for the list of possible values.
optional string effective_bgp_inter_region_cost = 185098313;value - The effectiveBgpInterRegionCost to set.public NetworkRoutingConfig.Builder clearEffectiveBgpInterRegionCost()
[Output Only] Effective value of the bgp_inter_region_cost field. Check the EffectiveBgpInterRegionCost enum for the list of possible values.
optional string effective_bgp_inter_region_cost = 185098313;public NetworkRoutingConfig.Builder setEffectiveBgpInterRegionCostBytes(com.google.protobuf.ByteString value)
[Output Only] Effective value of the bgp_inter_region_cost field. Check the EffectiveBgpInterRegionCost enum for the list of possible values.
optional string effective_bgp_inter_region_cost = 185098313;value - The bytes for effectiveBgpInterRegionCost to set.public boolean hasRoutingMode()
The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. Check the RoutingMode enum for the list of possible values.
optional string routing_mode = 475143548;hasRoutingMode in interface NetworkRoutingConfigOrBuilderpublic String getRoutingMode()
The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. Check the RoutingMode enum for the list of possible values.
optional string routing_mode = 475143548;getRoutingMode in interface NetworkRoutingConfigOrBuilderpublic com.google.protobuf.ByteString getRoutingModeBytes()
The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. Check the RoutingMode enum for the list of possible values.
optional string routing_mode = 475143548;getRoutingModeBytes in interface NetworkRoutingConfigOrBuilderpublic NetworkRoutingConfig.Builder setRoutingMode(String value)
The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. Check the RoutingMode enum for the list of possible values.
optional string routing_mode = 475143548;value - The routingMode to set.public NetworkRoutingConfig.Builder clearRoutingMode()
The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. Check the RoutingMode enum for the list of possible values.
optional string routing_mode = 475143548;public NetworkRoutingConfig.Builder setRoutingModeBytes(com.google.protobuf.ByteString value)
The network-wide routing mode to use. If set to REGIONAL, this network's Cloud Routers will only advertise routes with subnets of this network in the same region as the router. If set to GLOBAL, this network's Cloud Routers will advertise routes with all subnets of this network, across regions. Check the RoutingMode enum for the list of possible values.
optional string routing_mode = 475143548;value - The bytes for routingMode to set.public final NetworkRoutingConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>public final NetworkRoutingConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkRoutingConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.