public interface SubnetOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
Labels associated with this resource.
|
Subnet.BondingType |
getBondingType()
Optional.
|
int |
getBondingTypeValue()
Optional.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
String |
getIpv4Cidr(int index)
The ranges of ipv4 addresses that are owned by this subnetwork.
|
com.google.protobuf.ByteString |
getIpv4CidrBytes(int index)
The ranges of ipv4 addresses that are owned by this subnetwork.
|
int |
getIpv4CidrCount()
The ranges of ipv4 addresses that are owned by this subnetwork.
|
List<String> |
getIpv4CidrList()
The ranges of ipv4 addresses that are owned by this subnetwork.
|
String |
getIpv6Cidr(int index)
The ranges of ipv6 addresses that are owned by this subnetwork.
|
com.google.protobuf.ByteString |
getIpv6CidrBytes(int index)
The ranges of ipv6 addresses that are owned by this subnetwork.
|
int |
getIpv6CidrCount()
The ranges of ipv6 addresses that are owned by this subnetwork.
|
List<String> |
getIpv6CidrList()
The ranges of ipv6 addresses that are owned by this subnetwork.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels associated with this resource.
|
Map<String,String> |
getLabelsMap()
Labels associated with this resource.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels associated with this resource.
|
String |
getLabelsOrThrow(String key)
Labels associated with this resource.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
String |
getNetwork()
Required.
|
com.google.protobuf.ByteString |
getNetworkBytes()
Required.
|
ResourceState |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
int |
getVlanId()
Optional.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Required. The canonical resource name of the subnet.
string name = 1 [(.google.api.field_behavior) = REQUIRED];com.google.protobuf.ByteString getNameBytes()
Required. The canonical resource name of the subnet.
string name = 1 [(.google.api.field_behavior) = REQUIRED];boolean hasCreateTime()
Output only. The time when the subnet was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getCreateTime()
Output only. The time when the subnet was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time when the subnet was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasUpdateTime()
Output only. The time when the subnet was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the subnet was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time when the subnet was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getLabelsCount()
Labels associated with this resource.
map<string, string> labels = 4;boolean containsLabels(String key)
Labels associated with this resource.
map<string, string> labels = 4;@Deprecated Map<String,String> getLabels()
getLabelsMap() instead.Map<String,String> getLabelsMap()
Labels associated with this resource.
map<string, string> labels = 4;String getLabelsOrDefault(String key, String defaultValue)
Labels associated with this resource.
map<string, string> labels = 4;String getLabelsOrThrow(String key)
Labels associated with this resource.
map<string, string> labels = 4;String getDescription()
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];com.google.protobuf.ByteString getDescriptionBytes()
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];String getNetwork()
Required. The network that this subnetwork belongs to.
string network = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getNetworkBytes()
Required. The network that this subnetwork belongs to.
string network = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
List<String> getIpv4CidrList()
The ranges of ipv4 addresses that are owned by this subnetwork.
repeated string ipv4_cidr = 7;int getIpv4CidrCount()
The ranges of ipv4 addresses that are owned by this subnetwork.
repeated string ipv4_cidr = 7;String getIpv4Cidr(int index)
The ranges of ipv4 addresses that are owned by this subnetwork.
repeated string ipv4_cidr = 7;index - The index of the element to return.com.google.protobuf.ByteString getIpv4CidrBytes(int index)
The ranges of ipv4 addresses that are owned by this subnetwork.
repeated string ipv4_cidr = 7;index - The index of the value to return.List<String> getIpv6CidrList()
The ranges of ipv6 addresses that are owned by this subnetwork.
repeated string ipv6_cidr = 8;int getIpv6CidrCount()
The ranges of ipv6 addresses that are owned by this subnetwork.
repeated string ipv6_cidr = 8;String getIpv6Cidr(int index)
The ranges of ipv6 addresses that are owned by this subnetwork.
repeated string ipv6_cidr = 8;index - The index of the element to return.com.google.protobuf.ByteString getIpv6CidrBytes(int index)
The ranges of ipv6 addresses that are owned by this subnetwork.
repeated string ipv6_cidr = 8;index - The index of the value to return.int getVlanId()
Optional. VLAN id provided by user. If not specified we assign one automatically.
int32 vlan_id = 9 [(.google.api.field_behavior) = OPTIONAL];int getBondingTypeValue()
Optional. A bonding type in the subnet creation specifies whether a VLAN being created will be present on Bonded or Non-Bonded or Both port types. In addition, this flag is to be used to set the specific network configuration which clusters can then use for their workloads based on the bonding choice.
.google.cloud.edgenetwork.v1.Subnet.BondingType bonding_type = 11 [(.google.api.field_behavior) = OPTIONAL];
Subnet.BondingType getBondingType()
Optional. A bonding type in the subnet creation specifies whether a VLAN being created will be present on Bonded or Non-Bonded or Both port types. In addition, this flag is to be used to set the specific network configuration which clusters can then use for their workloads based on the bonding choice.
.google.cloud.edgenetwork.v1.Subnet.BondingType bonding_type = 11 [(.google.api.field_behavior) = OPTIONAL];
int getStateValue()
Output only. Current stage of the resource to the device by config push.
.google.cloud.edgenetwork.v1.ResourceState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
ResourceState getState()
Output only. Current stage of the resource to the device by config push.
.google.cloud.edgenetwork.v1.ResourceState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Copyright © 2025 Google LLC. All rights reserved.