| Modifier and Type | Method and Description |
|---|---|
NetworkInterface.Builder |
NetworkInterface.Builder.addAccessConfigs(AccessConfig.Builder builderForValue)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAccessConfigs(AccessConfig value)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAccessConfigs(int index,
AccessConfig.Builder builderForValue)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAccessConfigs(int index,
AccessConfig value)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAliasIpRanges(AliasIpRange.Builder builderForValue)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAliasIpRanges(AliasIpRange value)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAliasIpRanges(int index,
AliasIpRange.Builder builderForValue)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAliasIpRanges(int index,
AliasIpRange value)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAllAccessConfigs(Iterable<? extends AccessConfig> values)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAllAliasIpRanges(Iterable<? extends AliasIpRange> values)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addAllIpv6AccessConfigs(Iterable<? extends AccessConfig> values)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addIpv6AccessConfigs(AccessConfig.Builder builderForValue)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addIpv6AccessConfigs(AccessConfig value)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addIpv6AccessConfigs(int index,
AccessConfig.Builder builderForValue)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addIpv6AccessConfigs(int index,
AccessConfig value)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
Instance.Builder.addNetworkInterfacesBuilder()
An array of network configurations for this instance.
|
NetworkInterface.Builder |
InstanceProperties.Builder.addNetworkInterfacesBuilder()
An array of network access configurations for this interface.
|
NetworkInterface.Builder |
SourceInstanceProperties.Builder.addNetworkInterfacesBuilder()
An array of network access configurations for this interface.
|
NetworkInterface.Builder |
Instance.Builder.addNetworkInterfacesBuilder(int index)
An array of network configurations for this instance.
|
NetworkInterface.Builder |
InstanceProperties.Builder.addNetworkInterfacesBuilder(int index)
An array of network access configurations for this interface.
|
NetworkInterface.Builder |
SourceInstanceProperties.Builder.addNetworkInterfacesBuilder(int index)
An array of network access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkInterface.Builder |
NetworkInterface.Builder.clear() |
NetworkInterface.Builder |
NetworkInterface.Builder.clearAccessConfigs()
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearAliasIpRanges()
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NetworkInterface.Builder |
NetworkInterface.Builder.clearFingerprint()
Fingerprint hash of contents stored in this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearInternalIpv6PrefixLength()
The prefix length of the primary internal IPv6 range.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearIpv6AccessConfigs()
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearIpv6AccessType()
[Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be accessed from the Internet.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearIpv6Address()
An IPv6 internal network address for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearKind()
[Output Only] Type of the resource.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearName()
[Output Only] The name of the network interface, which is generated by the server.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearNetwork()
URL of the VPC network resource for this instance.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearNetworkAttachment()
The URL of the network attachment that this interface should connect to in the following format: projects/{project_number}/regions/{region_name}/networkAttachments/{network_attachment_name}.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearNetworkIP()
An IPv4 internal IP address to assign to the instance for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearNicType()
The type of vNIC to be used on this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NetworkInterface.Builder |
NetworkInterface.Builder.clearQueueCount()
The networking queue count that's specified by users for the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearStackType()
The stack type for this network interface to identify whether the IPv6 feature is enabled or not.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clearSubnetwork()
The URL of the Subnetwork resource for this instance.
|
NetworkInterface.Builder |
NetworkInterface.Builder.clone() |
NetworkInterface.Builder |
UpdateNetworkInterfaceInstanceRequest.Builder.getNetworkInterfaceResourceBuilder()
The body resource for this request
|
NetworkInterface.Builder |
Instance.Builder.getNetworkInterfacesBuilder(int index)
An array of network configurations for this instance.
|
NetworkInterface.Builder |
InstanceProperties.Builder.getNetworkInterfacesBuilder(int index)
An array of network access configurations for this interface.
|
NetworkInterface.Builder |
SourceInstanceProperties.Builder.getNetworkInterfacesBuilder(int index)
An array of network access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NetworkInterface.Builder |
NetworkInterface.Builder.mergeFrom(com.google.protobuf.Message other) |
NetworkInterface.Builder |
NetworkInterface.Builder.mergeFrom(NetworkInterface other) |
NetworkInterface.Builder |
NetworkInterface.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static NetworkInterface.Builder |
NetworkInterface.newBuilder() |
static NetworkInterface.Builder |
NetworkInterface.newBuilder(NetworkInterface prototype) |
NetworkInterface.Builder |
NetworkInterface.newBuilderForType() |
protected NetworkInterface.Builder |
NetworkInterface.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
NetworkInterface.Builder |
NetworkInterface.Builder.removeAccessConfigs(int index)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.removeAliasIpRanges(int index)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.removeIpv6AccessConfigs(int index)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setAccessConfigs(int index,
AccessConfig.Builder builderForValue)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setAccessConfigs(int index,
AccessConfig value)
An array of configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setAliasIpRanges(int index,
AliasIpRange.Builder builderForValue)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setAliasIpRanges(int index,
AliasIpRange value)
An array of alias IP ranges for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkInterface.Builder |
NetworkInterface.Builder.setFingerprint(String value)
Fingerprint hash of contents stored in this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setFingerprintBytes(com.google.protobuf.ByteString value)
Fingerprint hash of contents stored in this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setInternalIpv6PrefixLength(int value)
The prefix length of the primary internal IPv6 range.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setIpv6AccessConfigs(int index,
AccessConfig.Builder builderForValue)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setIpv6AccessConfigs(int index,
AccessConfig value)
An array of IPv6 access configurations for this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setIpv6AccessType(String value)
[Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be accessed from the Internet.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setIpv6AccessTypeBytes(com.google.protobuf.ByteString value)
[Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be accessed from the Internet.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setIpv6Address(String value)
An IPv6 internal network address for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setIpv6AddressBytes(com.google.protobuf.ByteString value)
An IPv6 internal network address for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setKind(String value)
[Output Only] Type of the resource.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setName(String value)
[Output Only] The name of the network interface, which is generated by the server.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNameBytes(com.google.protobuf.ByteString value)
[Output Only] The name of the network interface, which is generated by the server.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNetwork(String value)
URL of the VPC network resource for this instance.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNetworkAttachment(String value)
The URL of the network attachment that this interface should connect to in the following format: projects/{project_number}/regions/{region_name}/networkAttachments/{network_attachment_name}.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNetworkAttachmentBytes(com.google.protobuf.ByteString value)
The URL of the network attachment that this interface should connect to in the following format: projects/{project_number}/regions/{region_name}/networkAttachments/{network_attachment_name}.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNetworkBytes(com.google.protobuf.ByteString value)
URL of the VPC network resource for this instance.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNetworkIP(String value)
An IPv4 internal IP address to assign to the instance for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNetworkIPBytes(com.google.protobuf.ByteString value)
An IPv4 internal IP address to assign to the instance for this network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNicType(String value)
The type of vNIC to be used on this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setNicTypeBytes(com.google.protobuf.ByteString value)
The type of vNIC to be used on this interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setQueueCount(int value)
The networking queue count that's specified by users for the network interface.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NetworkInterface.Builder |
NetworkInterface.Builder.setStackType(String value)
The stack type for this network interface to identify whether the IPv6 feature is enabled or not.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setStackTypeBytes(com.google.protobuf.ByteString value)
The stack type for this network interface to identify whether the IPv6 feature is enabled or not.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setSubnetwork(String value)
The URL of the Subnetwork resource for this instance.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setSubnetworkBytes(com.google.protobuf.ByteString value)
The URL of the Subnetwork resource for this instance.
|
NetworkInterface.Builder |
NetworkInterface.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NetworkInterface.Builder |
NetworkInterface.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<NetworkInterface.Builder> |
Instance.Builder.getNetworkInterfacesBuilderList()
An array of network configurations for this instance.
|
List<NetworkInterface.Builder> |
InstanceProperties.Builder.getNetworkInterfacesBuilderList()
An array of network access configurations for this interface.
|
List<NetworkInterface.Builder> |
SourceInstanceProperties.Builder.getNetworkInterfacesBuilderList()
An array of network access configurations for this interface.
|
| Modifier and Type | Method and Description |
|---|---|
Instance.Builder |
Instance.Builder.addNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network configurations for this instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
Instance.Builder |
Instance.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue)
An array of network configurations for this instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
UpdateNetworkInterfaceInstanceRequest.Builder |
UpdateNetworkInterfaceInstanceRequest.Builder.setNetworkInterfaceResource(NetworkInterface.Builder builderForValue)
The body resource for this request
|
Instance.Builder |
Instance.Builder.setNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network configurations for this instance.
|
InstanceProperties.Builder |
InstanceProperties.Builder.setNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
SourceInstanceProperties.Builder |
SourceInstanceProperties.Builder.setNetworkInterfaces(int index,
NetworkInterface.Builder builderForValue)
An array of network access configurations for this interface.
|
Copyright © 2023 Google LLC. All rights reserved.