- 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 interface NetworkProfileNetworkFeaturesOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAddressPurposes(int index)
public abstract 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 abstract 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 abstract 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 abstract List<String> 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 |
List<String> |
A list containing the addressPurposes. |
getAllowAliasIpRanges()
public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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. |
getInterfaceTypes(int index)
public abstract 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 abstract 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 abstract 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 abstract List<String> 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 |
List<String> |
A list containing the interfaceTypes. |
getSubnetPurposes(int index)
public abstract 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 abstract 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 abstract 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 abstract List<String> 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 |
List<String> |
A list containing the subnetPurposes. |
getSubnetStackTypes(int index)
public abstract 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 abstract 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 abstract 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 abstract List<String> 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 |
List<String> |
A list containing the subnetStackTypes. |
getUnicast()
public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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. |