- 1.65.0 (latest)
- 1.64.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public final class NetworkProfileNetworkFeatures extends GeneratedMessageV3 implements NetworkProfileNetworkFeaturesOrBuilder
Protobuf type google.cloud.compute.v1.NetworkProfileNetworkFeatures
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > NetworkProfileNetworkFeaturesImplements
NetworkProfileNetworkFeaturesOrBuilderStatic Fields
ADDRESS_PURPOSES_FIELD_NUMBER
public static final int ADDRESS_PURPOSES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_ALIAS_IP_RANGES_FIELD_NUMBER
public static final int ALLOW_ALIAS_IP_RANGES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_AUTO_MODE_SUBNET_FIELD_NUMBER
public static final int ALLOW_AUTO_MODE_SUBNET_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_CLASS_D_FIREWALLS_FIELD_NUMBER
public static final int ALLOW_CLASS_D_FIREWALLS_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_CLOUD_NAT_FIELD_NUMBER
public static final int ALLOW_CLOUD_NAT_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_CLOUD_ROUTER_FIELD_NUMBER
public static final int ALLOW_CLOUD_ROUTER_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_EXTERNAL_IP_ACCESS_FIELD_NUMBER
public static final int ALLOW_EXTERNAL_IP_ACCESS_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_INTERCONNECT_FIELD_NUMBER
public static final int ALLOW_INTERCONNECT_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_LOAD_BALANCING_FIELD_NUMBER
public static final int ALLOW_LOAD_BALANCING_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_MULTI_NIC_IN_SAME_NETWORK_FIELD_NUMBER
public static final int ALLOW_MULTI_NIC_IN_SAME_NETWORK_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_PACKET_MIRRORING_FIELD_NUMBER
public static final int ALLOW_PACKET_MIRRORING_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_PRIVATE_GOOGLE_ACCESS_FIELD_NUMBER
public static final int ALLOW_PRIVATE_GOOGLE_ACCESS_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_PSC_FIELD_NUMBER
public static final int ALLOW_PSC_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_SAME_NETWORK_UNICAST_FIELD_NUMBER
public static final int ALLOW_SAME_NETWORK_UNICAST_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_STATIC_ROUTES_FIELD_NUMBER
public static final int ALLOW_STATIC_ROUTES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_SUB_INTERFACES_FIELD_NUMBER
public static final int ALLOW_SUB_INTERFACES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_VPC_PEERING_FIELD_NUMBER
public static final int ALLOW_VPC_PEERING_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
ALLOW_VPN_FIELD_NUMBER
public static final int ALLOW_VPN_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
INTERFACE_TYPES_FIELD_NUMBER
public static final int INTERFACE_TYPES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
SUBNET_PURPOSES_FIELD_NUMBER
public static final int SUBNET_PURPOSES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
SUBNET_STACK_TYPES_FIELD_NUMBER
public static final int SUBNET_STACK_TYPES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
UNICAST_FIELD_NUMBER
public static final int UNICAST_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
Static Methods
getDefaultInstance()
public static NetworkProfileNetworkFeatures getDefaultInstance()
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
newBuilder()
public static NetworkProfileNetworkFeatures.Builder newBuilder()
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures.Builder |
newBuilder(NetworkProfileNetworkFeatures prototype)
public static NetworkProfileNetworkFeatures.Builder newBuilder(NetworkProfileNetworkFeatures prototype)
Parameter | |
---|---|
Name | Description |
prototype |
NetworkProfileNetworkFeatures |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures.Builder |
parseDelimitedFrom(InputStream input)
public static NetworkProfileNetworkFeatures parseDelimitedFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NetworkProfileNetworkFeatures parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(byte[] data)
public static NetworkProfileNetworkFeatures parseFrom(byte[] data)
Parameter | |
---|---|
Name | Description |
data |
byte[] |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NetworkProfileNetworkFeatures parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static NetworkProfileNetworkFeatures parseFrom(ByteString data)
Parameter | |
---|---|
Name | Description |
data |
ByteString |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NetworkProfileNetworkFeatures parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static NetworkProfileNetworkFeatures parseFrom(CodedInputStream input)
Parameter | |
---|---|
Name | Description |
input |
CodedInputStream |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static NetworkProfileNetworkFeatures parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input)
public static NetworkProfileNetworkFeatures parseFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NetworkProfileNetworkFeatures parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static NetworkProfileNetworkFeatures parseFrom(ByteBuffer data)
Parameter | |
---|---|
Name | Description |
data |
ByteBuffer |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NetworkProfileNetworkFeatures parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<NetworkProfileNetworkFeatures> parser()
Returns | |
---|---|
Type | Description |
Parser<NetworkProfileNetworkFeatures> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter | |
---|---|
Name | Description |
obj |
Object |
Returns | |
---|---|
Type | Description |
boolean |
getAddressPurposes(int index)
public String getAddressPurposes(int index)
Specifies what address purposes are supported. If empty, all address purposes are supported. Check the AddressPurposes enum for the list of possible values.
repeated string address_purposes = 433024768;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The addressPurposes at the given index. |
getAddressPurposesBytes(int index)
public ByteString getAddressPurposesBytes(int index)
Specifies what address purposes are supported. If empty, all address purposes are supported. Check the AddressPurposes enum for the list of possible values.
repeated string address_purposes = 433024768;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the addressPurposes at the given index. |
getAddressPurposesCount()
public int getAddressPurposesCount()
Specifies what address purposes are supported. If empty, all address purposes are supported. Check the AddressPurposes enum for the list of possible values.
repeated string address_purposes = 433024768;
Returns | |
---|---|
Type | Description |
int |
The count of addressPurposes. |
getAddressPurposesList()
public ProtocolStringList getAddressPurposesList()
Specifies what address purposes are supported. If empty, all address purposes are supported. Check the AddressPurposes enum for the list of possible values.
repeated string address_purposes = 433024768;
Returns | |
---|---|
Type | Description |
ProtocolStringList |
A list containing the addressPurposes. |
getAllowAliasIpRanges()
public String getAllowAliasIpRanges()
Specifies whether alias IP ranges (and secondary address ranges) are allowed. Check the AllowAliasIpRanges enum for the list of possible values.
optional string allow_alias_ip_ranges = 457984201;
Returns | |
---|---|
Type | Description |
String |
The allowAliasIpRanges. |
getAllowAliasIpRangesBytes()
public ByteString getAllowAliasIpRangesBytes()
Specifies whether alias IP ranges (and secondary address ranges) are allowed. Check the AllowAliasIpRanges enum for the list of possible values.
optional string allow_alias_ip_ranges = 457984201;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowAliasIpRanges. |
getAllowAutoModeSubnet()
public String getAllowAutoModeSubnet()
Specifies whether auto mode subnet creation is allowed. Check the AllowAutoModeSubnet enum for the list of possible values.
optional string allow_auto_mode_subnet = 152191263;
Returns | |
---|---|
Type | Description |
String |
The allowAutoModeSubnet. |
getAllowAutoModeSubnetBytes()
public ByteString getAllowAutoModeSubnetBytes()
Specifies whether auto mode subnet creation is allowed. Check the AllowAutoModeSubnet enum for the list of possible values.
optional string allow_auto_mode_subnet = 152191263;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowAutoModeSubnet. |
getAllowClassDFirewalls()
public String getAllowClassDFirewalls()
Specifies whether firewalls for Class D address ranges are supported. Check the AllowClassDFirewalls enum for the list of possible values.
optional string allow_class_d_firewalls = 131608987;
Returns | |
---|---|
Type | Description |
String |
The allowClassDFirewalls. |
getAllowClassDFirewallsBytes()
public ByteString getAllowClassDFirewallsBytes()
Specifies whether firewalls for Class D address ranges are supported. Check the AllowClassDFirewalls enum for the list of possible values.
optional string allow_class_d_firewalls = 131608987;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowClassDFirewalls. |
getAllowCloudNat()
public String getAllowCloudNat()
Specifies whether cloud NAT creation is allowed. Check the AllowCloudNat enum for the list of possible values.
optional string allow_cloud_nat = 254831265;
Returns | |
---|---|
Type | Description |
String |
The allowCloudNat. |
getAllowCloudNatBytes()
public ByteString getAllowCloudNatBytes()
Specifies whether cloud NAT creation is allowed. Check the AllowCloudNat enum for the list of possible values.
optional string allow_cloud_nat = 254831265;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowCloudNat. |
getAllowCloudRouter()
public String getAllowCloudRouter()
Specifies whether cloud router creation is allowed. Check the AllowCloudRouter enum for the list of possible values.
optional string allow_cloud_router = 451110345;
Returns | |
---|---|
Type | Description |
String |
The allowCloudRouter. |
getAllowCloudRouterBytes()
public ByteString getAllowCloudRouterBytes()
Specifies whether cloud router creation is allowed. Check the AllowCloudRouter enum for the list of possible values.
optional string allow_cloud_router = 451110345;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowCloudRouter. |
getAllowExternalIpAccess()
public String getAllowExternalIpAccess()
Specifies whether VMs are allowed to have external IP access on network interfaces connected to this VPC. Check the AllowExternalIpAccess enum for the list of possible values.
optional string allow_external_ip_access = 131538110;
Returns | |
---|---|
Type | Description |
String |
The allowExternalIpAccess. |
getAllowExternalIpAccessBytes()
public ByteString getAllowExternalIpAccessBytes()
Specifies whether VMs are allowed to have external IP access on network interfaces connected to this VPC. Check the AllowExternalIpAccess enum for the list of possible values.
optional string allow_external_ip_access = 131538110;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowExternalIpAccess. |
getAllowInterconnect()
public String getAllowInterconnect()
Specifies whether Cloud Interconnect creation is allowed. Check the AllowInterconnect enum for the list of possible values.
optional string allow_interconnect = 280512964;
Returns | |
---|---|
Type | Description |
String |
The allowInterconnect. |
getAllowInterconnectBytes()
public ByteString getAllowInterconnectBytes()
Specifies whether Cloud Interconnect creation is allowed. Check the AllowInterconnect enum for the list of possible values.
optional string allow_interconnect = 280512964;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowInterconnect. |
getAllowLoadBalancing()
public String getAllowLoadBalancing()
Specifies whether cloud load balancing is allowed. Check the AllowLoadBalancing enum for the list of possible values.
optional string allow_load_balancing = 223366198;
Returns | |
---|---|
Type | Description |
String |
The allowLoadBalancing. |
getAllowLoadBalancingBytes()
public ByteString getAllowLoadBalancingBytes()
Specifies whether cloud load balancing is allowed. Check the AllowLoadBalancing enum for the list of possible values.
optional string allow_load_balancing = 223366198;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowLoadBalancing. |
getAllowMultiNicInSameNetwork()
public String getAllowMultiNicInSameNetwork()
Specifies whether multi-nic in the same network is allowed. Check the AllowMultiNicInSameNetwork enum for the list of possible values.
optional string allow_multi_nic_in_same_network = 88251004;
Returns | |
---|---|
Type | Description |
String |
The allowMultiNicInSameNetwork. |
getAllowMultiNicInSameNetworkBytes()
public ByteString getAllowMultiNicInSameNetworkBytes()
Specifies whether multi-nic in the same network is allowed. Check the AllowMultiNicInSameNetwork enum for the list of possible values.
optional string allow_multi_nic_in_same_network = 88251004;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowMultiNicInSameNetwork. |
getAllowPacketMirroring()
public String getAllowPacketMirroring()
Specifies whether Packet Mirroring 1.0 is supported. Check the AllowPacketMirroring enum for the list of possible values.
optional string allow_packet_mirroring = 512227074;
Returns | |
---|---|
Type | Description |
String |
The allowPacketMirroring. |
getAllowPacketMirroringBytes()
public ByteString getAllowPacketMirroringBytes()
Specifies whether Packet Mirroring 1.0 is supported. Check the AllowPacketMirroring enum for the list of possible values.
optional string allow_packet_mirroring = 512227074;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowPacketMirroring. |
getAllowPrivateGoogleAccess()
public String getAllowPrivateGoogleAccess()
Specifies whether private Google access is allowed. Check the AllowPrivateGoogleAccess enum for the list of possible values.
optional string allow_private_google_access = 374702072;
Returns | |
---|---|
Type | Description |
String |
The allowPrivateGoogleAccess. |
getAllowPrivateGoogleAccessBytes()
public ByteString getAllowPrivateGoogleAccessBytes()
Specifies whether private Google access is allowed. Check the AllowPrivateGoogleAccess enum for the list of possible values.
optional string allow_private_google_access = 374702072;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowPrivateGoogleAccess. |
getAllowPsc()
public String getAllowPsc()
Specifies whether PSC creation is allowed. Check the AllowPsc enum for the list of possible values.
optional string allow_psc = 372357322;
Returns | |
---|---|
Type | Description |
String |
The allowPsc. |
getAllowPscBytes()
public ByteString getAllowPscBytes()
Specifies whether PSC creation is allowed. Check the AllowPsc enum for the list of possible values.
optional string allow_psc = 372357322;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowPsc. |
getAllowSameNetworkUnicast()
public String getAllowSameNetworkUnicast()
Specifies whether unicast within the same network is allowed. Check the AllowSameNetworkUnicast enum for the list of possible values.
optional string allow_same_network_unicast = 167531643;
Returns | |
---|---|
Type | Description |
String |
The allowSameNetworkUnicast. |
getAllowSameNetworkUnicastBytes()
public ByteString getAllowSameNetworkUnicastBytes()
Specifies whether unicast within the same network is allowed. Check the AllowSameNetworkUnicast enum for the list of possible values.
optional string allow_same_network_unicast = 167531643;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowSameNetworkUnicast. |
getAllowStaticRoutes()
public String getAllowStaticRoutes()
Specifies whether static route creation is allowed. Check the AllowStaticRoutes enum for the list of possible values.
optional string allow_static_routes = 185257925;
Returns | |
---|---|
Type | Description |
String |
The allowStaticRoutes. |
getAllowStaticRoutesBytes()
public ByteString getAllowStaticRoutesBytes()
Specifies whether static route creation is allowed. Check the AllowStaticRoutes enum for the list of possible values.
optional string allow_static_routes = 185257925;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowStaticRoutes. |
getAllowSubInterfaces()
public String getAllowSubInterfaces()
Specifies whether sub interfaces are allowed. Check the AllowSubInterfaces enum for the list of possible values.
optional string allow_sub_interfaces = 247208303;
Returns | |
---|---|
Type | Description |
String |
The allowSubInterfaces. |
getAllowSubInterfacesBytes()
public ByteString getAllowSubInterfacesBytes()
Specifies whether sub interfaces are allowed. Check the AllowSubInterfaces enum for the list of possible values.
optional string allow_sub_interfaces = 247208303;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowSubInterfaces. |
getAllowVpcPeering()
public String getAllowVpcPeering()
Specifies whether VPC peering is allowed. Check the AllowVpcPeering enum for the list of possible values.
optional string allow_vpc_peering = 115402228;
Returns | |
---|---|
Type | Description |
String |
The allowVpcPeering. |
getAllowVpcPeeringBytes()
public ByteString getAllowVpcPeeringBytes()
Specifies whether VPC peering is allowed. Check the AllowVpcPeering enum for the list of possible values.
optional string allow_vpc_peering = 115402228;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowVpcPeering. |
getAllowVpn()
public String getAllowVpn()
Specifies whether VPN creation is allowed. Check the AllowVpn enum for the list of possible values.
optional string allow_vpn = 372363006;
Returns | |
---|---|
Type | Description |
String |
The allowVpn. |
getAllowVpnBytes()
public ByteString getAllowVpnBytes()
Specifies whether VPN creation is allowed. Check the AllowVpn enum for the list of possible values.
optional string allow_vpn = 372363006;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowVpn. |
getDefaultInstanceForType()
public NetworkProfileNetworkFeatures getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures |
getInterfaceTypes(int index)
public String getInterfaceTypes(int index)
If set, limits the interface types that the network supports. If empty, all interface types are supported. Check the InterfaceTypes enum for the list of possible values.
repeated string interface_types = 157981171;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The interfaceTypes at the given index. |
getInterfaceTypesBytes(int index)
public ByteString getInterfaceTypesBytes(int index)
If set, limits the interface types that the network supports. If empty, all interface types are supported. Check the InterfaceTypes enum for the list of possible values.
repeated string interface_types = 157981171;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the interfaceTypes at the given index. |
getInterfaceTypesCount()
public int getInterfaceTypesCount()
If set, limits the interface types that the network supports. If empty, all interface types are supported. Check the InterfaceTypes enum for the list of possible values.
repeated string interface_types = 157981171;
Returns | |
---|---|
Type | Description |
int |
The count of interfaceTypes. |
getInterfaceTypesList()
public ProtocolStringList getInterfaceTypesList()
If set, limits the interface types that the network supports. If empty, all interface types are supported. Check the InterfaceTypes enum for the list of possible values.
repeated string interface_types = 157981171;
Returns | |
---|---|
Type | Description |
ProtocolStringList |
A list containing the interfaceTypes. |
getParserForType()
public Parser<NetworkProfileNetworkFeatures> getParserForType()
Returns | |
---|---|
Type | Description |
Parser<NetworkProfileNetworkFeatures> |
getSerializedSize()
public int getSerializedSize()
Returns | |
---|---|
Type | Description |
int |
getSubnetPurposes(int index)
public String getSubnetPurposes(int index)
Specifies which subnetwork purposes are supported. Check the SubnetPurposes enum for the list of possible values.
repeated string subnet_purposes = 301338039;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The subnetPurposes at the given index. |
getSubnetPurposesBytes(int index)
public ByteString getSubnetPurposesBytes(int index)
Specifies which subnetwork purposes are supported. Check the SubnetPurposes enum for the list of possible values.
repeated string subnet_purposes = 301338039;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the subnetPurposes at the given index. |
getSubnetPurposesCount()
public int getSubnetPurposesCount()
Specifies which subnetwork purposes are supported. Check the SubnetPurposes enum for the list of possible values.
repeated string subnet_purposes = 301338039;
Returns | |
---|---|
Type | Description |
int |
The count of subnetPurposes. |
getSubnetPurposesList()
public ProtocolStringList getSubnetPurposesList()
Specifies which subnetwork purposes are supported. Check the SubnetPurposes enum for the list of possible values.
repeated string subnet_purposes = 301338039;
Returns | |
---|---|
Type | Description |
ProtocolStringList |
A list containing the subnetPurposes. |
getSubnetStackTypes(int index)
public String getSubnetStackTypes(int index)
Specifies which subnetwork stack types are supported. Check the SubnetStackTypes enum for the list of possible values.
repeated string subnet_stack_types = 521008672;
Parameter | |
---|---|
Name | Description |
index |
int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String |
The subnetStackTypes at the given index. |
getSubnetStackTypesBytes(int index)
public ByteString getSubnetStackTypesBytes(int index)
Specifies which subnetwork stack types are supported. Check the SubnetStackTypes enum for the list of possible values.
repeated string subnet_stack_types = 521008672;
Parameter | |
---|---|
Name | Description |
index |
int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString |
The bytes of the subnetStackTypes at the given index. |
getSubnetStackTypesCount()
public int getSubnetStackTypesCount()
Specifies which subnetwork stack types are supported. Check the SubnetStackTypes enum for the list of possible values.
repeated string subnet_stack_types = 521008672;
Returns | |
---|---|
Type | Description |
int |
The count of subnetStackTypes. |
getSubnetStackTypesList()
public ProtocolStringList getSubnetStackTypesList()
Specifies which subnetwork stack types are supported. Check the SubnetStackTypes enum for the list of possible values.
repeated string subnet_stack_types = 521008672;
Returns | |
---|---|
Type | Description |
ProtocolStringList |
A list containing the subnetStackTypes. |
getUnicast()
public String getUnicast()
Specifies which type of unicast is supported. Check the Unicast enum for the list of possible values.
optional string unicast = 249841711;
Returns | |
---|---|
Type | Description |
String |
The unicast. |
getUnicastBytes()
public ByteString getUnicastBytes()
Specifies which type of unicast is supported. Check the Unicast enum for the list of possible values.
optional string unicast = 249841711;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for unicast. |
hasAllowAliasIpRanges()
public boolean hasAllowAliasIpRanges()
Specifies whether alias IP ranges (and secondary address ranges) are allowed. Check the AllowAliasIpRanges enum for the list of possible values.
optional string allow_alias_ip_ranges = 457984201;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowAliasIpRanges field is set. |
hasAllowAutoModeSubnet()
public boolean hasAllowAutoModeSubnet()
Specifies whether auto mode subnet creation is allowed. Check the AllowAutoModeSubnet enum for the list of possible values.
optional string allow_auto_mode_subnet = 152191263;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowAutoModeSubnet field is set. |
hasAllowClassDFirewalls()
public boolean hasAllowClassDFirewalls()
Specifies whether firewalls for Class D address ranges are supported. Check the AllowClassDFirewalls enum for the list of possible values.
optional string allow_class_d_firewalls = 131608987;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowClassDFirewalls field is set. |
hasAllowCloudNat()
public boolean hasAllowCloudNat()
Specifies whether cloud NAT creation is allowed. Check the AllowCloudNat enum for the list of possible values.
optional string allow_cloud_nat = 254831265;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowCloudNat field is set. |
hasAllowCloudRouter()
public boolean hasAllowCloudRouter()
Specifies whether cloud router creation is allowed. Check the AllowCloudRouter enum for the list of possible values.
optional string allow_cloud_router = 451110345;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowCloudRouter field is set. |
hasAllowExternalIpAccess()
public boolean hasAllowExternalIpAccess()
Specifies whether VMs are allowed to have external IP access on network interfaces connected to this VPC. Check the AllowExternalIpAccess enum for the list of possible values.
optional string allow_external_ip_access = 131538110;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowExternalIpAccess field is set. |
hasAllowInterconnect()
public boolean hasAllowInterconnect()
Specifies whether Cloud Interconnect creation is allowed. Check the AllowInterconnect enum for the list of possible values.
optional string allow_interconnect = 280512964;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowInterconnect field is set. |
hasAllowLoadBalancing()
public boolean hasAllowLoadBalancing()
Specifies whether cloud load balancing is allowed. Check the AllowLoadBalancing enum for the list of possible values.
optional string allow_load_balancing = 223366198;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowLoadBalancing field is set. |
hasAllowMultiNicInSameNetwork()
public boolean hasAllowMultiNicInSameNetwork()
Specifies whether multi-nic in the same network is allowed. Check the AllowMultiNicInSameNetwork enum for the list of possible values.
optional string allow_multi_nic_in_same_network = 88251004;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowMultiNicInSameNetwork field is set. |
hasAllowPacketMirroring()
public boolean hasAllowPacketMirroring()
Specifies whether Packet Mirroring 1.0 is supported. Check the AllowPacketMirroring enum for the list of possible values.
optional string allow_packet_mirroring = 512227074;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowPacketMirroring field is set. |
hasAllowPrivateGoogleAccess()
public boolean hasAllowPrivateGoogleAccess()
Specifies whether private Google access is allowed. Check the AllowPrivateGoogleAccess enum for the list of possible values.
optional string allow_private_google_access = 374702072;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowPrivateGoogleAccess field is set. |
hasAllowPsc()
public boolean hasAllowPsc()
Specifies whether PSC creation is allowed. Check the AllowPsc enum for the list of possible values.
optional string allow_psc = 372357322;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowPsc field is set. |
hasAllowSameNetworkUnicast()
public boolean hasAllowSameNetworkUnicast()
Specifies whether unicast within the same network is allowed. Check the AllowSameNetworkUnicast enum for the list of possible values.
optional string allow_same_network_unicast = 167531643;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowSameNetworkUnicast field is set. |
hasAllowStaticRoutes()
public boolean hasAllowStaticRoutes()
Specifies whether static route creation is allowed. Check the AllowStaticRoutes enum for the list of possible values.
optional string allow_static_routes = 185257925;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowStaticRoutes field is set. |
hasAllowSubInterfaces()
public boolean hasAllowSubInterfaces()
Specifies whether sub interfaces are allowed. Check the AllowSubInterfaces enum for the list of possible values.
optional string allow_sub_interfaces = 247208303;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowSubInterfaces field is set. |
hasAllowVpcPeering()
public boolean hasAllowVpcPeering()
Specifies whether VPC peering is allowed. Check the AllowVpcPeering enum for the list of possible values.
optional string allow_vpc_peering = 115402228;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowVpcPeering field is set. |
hasAllowVpn()
public boolean hasAllowVpn()
Specifies whether VPN creation is allowed. Check the AllowVpn enum for the list of possible values.
optional string allow_vpn = 372363006;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowVpn field is set. |
hasUnicast()
public boolean hasUnicast()
Specifies which type of unicast is supported. Check the Unicast enum for the list of possible values.
optional string unicast = 249841711;
Returns | |
---|---|
Type | Description |
boolean |
Whether the unicast field is set. |
hashCode()
public int hashCode()
Returns | |
---|---|
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
newBuilderForType()
public NetworkProfileNetworkFeatures.Builder newBuilderForType()
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected NetworkProfileNetworkFeatures.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter | |
---|---|
Name | Description |
parent |
BuilderParent |
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter | |
---|---|
Name | Description |
unused |
UnusedPrivateParameter |
Returns | |
---|---|
Type | Description |
Object |
toBuilder()
public NetworkProfileNetworkFeatures.Builder toBuilder()
Returns | |
---|---|
Type | Description |
NetworkProfileNetworkFeatures.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter | |
---|---|
Name | Description |
output |
CodedOutputStream |
Exceptions | |
---|---|
Type | Description |
IOException |