Uses of Class
com.google.cloud.compute.v1.NetworkInterface.Builder
-
Uses of NetworkInterface.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return NetworkInterface.BuilderModifier and TypeMethodDescriptionNetworkInterface.Builder.addAccessConfigs(int index, AccessConfig value) An array of configurations for this interface.NetworkInterface.Builder.addAccessConfigs(int index, AccessConfig.Builder builderForValue) An array of configurations for this interface.NetworkInterface.Builder.addAccessConfigs(AccessConfig value) An array of configurations for this interface.NetworkInterface.Builder.addAccessConfigs(AccessConfig.Builder builderForValue) An array of configurations for this interface.NetworkInterface.Builder.addAliasIpRanges(int index, AliasIpRange value) An array of alias IP ranges for this network interface.NetworkInterface.Builder.addAliasIpRanges(int index, AliasIpRange.Builder builderForValue) An array of alias IP ranges for this network interface.NetworkInterface.Builder.addAliasIpRanges(AliasIpRange value) An array of alias IP ranges for this network interface.NetworkInterface.Builder.addAliasIpRanges(AliasIpRange.Builder builderForValue) An array of alias IP ranges for this network interface.NetworkInterface.Builder.addAllAccessConfigs(Iterable<? extends AccessConfig> values) An array of configurations for this interface.NetworkInterface.Builder.addAllAliasIpRanges(Iterable<? extends AliasIpRange> values) An array of alias IP ranges for this network interface.NetworkInterface.Builder.addAllIpv6AccessConfigs(Iterable<? extends AccessConfig> values) An array of IPv6 access configurations for this interface.NetworkInterface.Builder.addIpv6AccessConfigs(int index, AccessConfig value) An array of IPv6 access configurations for this interface.NetworkInterface.Builder.addIpv6AccessConfigs(int index, AccessConfig.Builder builderForValue) An array of IPv6 access configurations for this interface.NetworkInterface.Builder.addIpv6AccessConfigs(AccessConfig value) An array of IPv6 access configurations for this interface.NetworkInterface.Builder.addIpv6AccessConfigs(AccessConfig.Builder builderForValue) An array of IPv6 access configurations for this interface.Instance.Builder.addNetworkInterfacesBuilder()An array of network configurations for this instance.Instance.Builder.addNetworkInterfacesBuilder(int index) An array of network configurations for this instance.InstanceProperties.Builder.addNetworkInterfacesBuilder()An array of network access configurations for this interface.InstanceProperties.Builder.addNetworkInterfacesBuilder(int index) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addNetworkInterfacesBuilder()An array of network access configurations for this interface.SourceInstanceProperties.Builder.addNetworkInterfacesBuilder(int index) An array of network access configurations for this interface.NetworkInterface.Builder.clear()NetworkInterface.Builder.clearAccessConfigs()An array of configurations for this interface.NetworkInterface.Builder.clearAliasIpRanges()An array of alias IP ranges for this network interface.NetworkInterface.Builder.clearEnableVpcScopedDns()Optional.NetworkInterface.Builder.clearFingerprint()Fingerprint hash of contents stored in this network interface.NetworkInterface.Builder.clearIgmpQuery()Indicate whether igmp query is enabled on the network interface or not.NetworkInterface.Builder.clearInternalIpv6PrefixLength()The prefix length of the primary internal IPv6 range.NetworkInterface.Builder.clearIpv6AccessConfigs()An array of IPv6 access configurations for this interface.NetworkInterface.Builder.clearIpv6AccessType()Output only.NetworkInterface.Builder.clearIpv6Address()An IPv6 internal network address for this network interface.NetworkInterface.Builder.clearKind()Output only.NetworkInterface.Builder.clearName()[Output Only] The name of the network interface, which is generated by the server.NetworkInterface.Builder.clearNetwork()URL of the VPC network resource for this instance.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.clearNetworkIP()An IPv4 internal IP address to assign to the instance for this network interface.NetworkInterface.Builder.clearNicType()The type of vNIC to be used on this interface.NetworkInterface.Builder.clearParentNicName()Name of the parent network interface of a dynamic network interface.NetworkInterface.Builder.clearQueueCount()The networking queue count that's specified by users for the network interface.NetworkInterface.Builder.clearServiceClassId()Optional.NetworkInterface.Builder.clearStackType()The stack type for this network interface.NetworkInterface.Builder.clearSubnetwork()The URL of the Subnetwork resource for this instance.NetworkInterface.Builder.clearVlan()VLAN tag of a dynamic network interface, must be an integer in the range from 2 to 255 inclusively.AddNetworkInterfaceInstanceRequest.Builder.getNetworkInterfaceResourceBuilder()The body resource for this requestUpdateNetworkInterfaceInstanceRequest.Builder.getNetworkInterfaceResourceBuilder()The body resource for this requestInstance.Builder.getNetworkInterfacesBuilder(int index) An array of network configurations for this instance.InstanceProperties.Builder.getNetworkInterfacesBuilder(int index) An array of network access configurations for this interface.SourceInstanceProperties.Builder.getNetworkInterfacesBuilder(int index) An array of network access configurations for this interface.NetworkInterface.Builder.mergeFrom(NetworkInterface other) NetworkInterface.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) NetworkInterface.Builder.mergeFrom(com.google.protobuf.Message other) static NetworkInterface.BuilderNetworkInterface.newBuilder()static NetworkInterface.BuilderNetworkInterface.newBuilder(NetworkInterface prototype) NetworkInterface.newBuilderForType()protected NetworkInterface.BuilderNetworkInterface.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) NetworkInterface.Builder.removeAccessConfigs(int index) An array of configurations for this interface.NetworkInterface.Builder.removeAliasIpRanges(int index) An array of alias IP ranges for this network interface.NetworkInterface.Builder.removeIpv6AccessConfigs(int index) An array of IPv6 access configurations for this interface.NetworkInterface.Builder.setAccessConfigs(int index, AccessConfig value) An array of configurations for this interface.NetworkInterface.Builder.setAccessConfigs(int index, AccessConfig.Builder builderForValue) An array of configurations for this interface.NetworkInterface.Builder.setAliasIpRanges(int index, AliasIpRange value) An array of alias IP ranges for this network interface.NetworkInterface.Builder.setAliasIpRanges(int index, AliasIpRange.Builder builderForValue) An array of alias IP ranges for this network interface.NetworkInterface.Builder.setEnableVpcScopedDns(boolean value) Optional.NetworkInterface.Builder.setFingerprint(String value) Fingerprint hash of contents stored in this network interface.NetworkInterface.Builder.setFingerprintBytes(com.google.protobuf.ByteString value) Fingerprint hash of contents stored in this network interface.NetworkInterface.Builder.setIgmpQuery(String value) Indicate whether igmp query is enabled on the network interface or not.NetworkInterface.Builder.setIgmpQueryBytes(com.google.protobuf.ByteString value) Indicate whether igmp query is enabled on the network interface or not.NetworkInterface.Builder.setInternalIpv6PrefixLength(int value) The prefix length of the primary internal IPv6 range.NetworkInterface.Builder.setIpv6AccessConfigs(int index, AccessConfig value) An array of IPv6 access configurations for this interface.NetworkInterface.Builder.setIpv6AccessConfigs(int index, AccessConfig.Builder builderForValue) An array of IPv6 access configurations for this interface.NetworkInterface.Builder.setIpv6AccessType(String value) Output only.NetworkInterface.Builder.setIpv6AccessTypeBytes(com.google.protobuf.ByteString value) Output only.NetworkInterface.Builder.setIpv6Address(String value) An IPv6 internal network address for this network interface.NetworkInterface.Builder.setIpv6AddressBytes(com.google.protobuf.ByteString value) An IPv6 internal network address for this network interface.Output only.NetworkInterface.Builder.setKindBytes(com.google.protobuf.ByteString value) Output only.[Output Only] The name of the network interface, which is generated by the server.NetworkInterface.Builder.setNameBytes(com.google.protobuf.ByteString value) [Output Only] The name of the network interface, which is generated by the server.NetworkInterface.Builder.setNetwork(String value) URL of the VPC network resource for this instance.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.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.setNetworkBytes(com.google.protobuf.ByteString value) URL of the VPC network resource for this instance.NetworkInterface.Builder.setNetworkIP(String value) An IPv4 internal IP address to assign to the instance for this network interface.NetworkInterface.Builder.setNetworkIPBytes(com.google.protobuf.ByteString value) An IPv4 internal IP address to assign to the instance for this network interface.NetworkInterface.Builder.setNicType(String value) The type of vNIC to be used on this interface.NetworkInterface.Builder.setNicTypeBytes(com.google.protobuf.ByteString value) The type of vNIC to be used on this interface.NetworkInterface.Builder.setParentNicName(String value) Name of the parent network interface of a dynamic network interface.NetworkInterface.Builder.setParentNicNameBytes(com.google.protobuf.ByteString value) Name of the parent network interface of a dynamic network interface.NetworkInterface.Builder.setQueueCount(int value) The networking queue count that's specified by users for the network interface.NetworkInterface.Builder.setServiceClassId(String value) Optional.NetworkInterface.Builder.setServiceClassIdBytes(com.google.protobuf.ByteString value) Optional.NetworkInterface.Builder.setStackType(String value) The stack type for this network interface.NetworkInterface.Builder.setStackTypeBytes(com.google.protobuf.ByteString value) The stack type for this network interface.NetworkInterface.Builder.setSubnetwork(String value) The URL of the Subnetwork resource for this instance.NetworkInterface.Builder.setSubnetworkBytes(com.google.protobuf.ByteString value) The URL of the Subnetwork resource for this instance.NetworkInterface.Builder.setVlan(int value) VLAN tag of a dynamic network interface, must be an integer in the range from 2 to 255 inclusively.NetworkInterface.toBuilder()Methods in com.google.cloud.compute.v1 that return types with arguments of type NetworkInterface.BuilderModifier and TypeMethodDescriptionInstance.Builder.getNetworkInterfacesBuilderList()An array of network configurations for this instance.InstanceProperties.Builder.getNetworkInterfacesBuilderList()An array of network access configurations for this interface.SourceInstanceProperties.Builder.getNetworkInterfacesBuilderList()An array of network access configurations for this interface.Methods in com.google.cloud.compute.v1 with parameters of type NetworkInterface.BuilderModifier and TypeMethodDescriptionInstance.Builder.addNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network configurations for this instance.Instance.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue) An array of network configurations for this instance.InstanceProperties.Builder.addNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.InstanceProperties.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.SourceInstanceProperties.Builder.addNetworkInterfaces(NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.AddNetworkInterfaceInstanceRequest.Builder.setNetworkInterfaceResource(NetworkInterface.Builder builderForValue) The body resource for this requestUpdateNetworkInterfaceInstanceRequest.Builder.setNetworkInterfaceResource(NetworkInterface.Builder builderForValue) The body resource for this requestInstance.Builder.setNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network configurations for this instance.InstanceProperties.Builder.setNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.SourceInstanceProperties.Builder.setNetworkInterfaces(int index, NetworkInterface.Builder builderForValue) An array of network access configurations for this interface.