- 1.74.0 (latest)
- 1.73.0
- 1.72.0
- 1.70.0
- 1.68.0
- 1.67.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.60.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.49.0
- 1.48.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.37.0
- 1.36.0
- 1.35.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.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.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.5
- 1.2.0
- 1.1.1
- 1.0.5
public static final class NetworkInterface.Builder extends GeneratedMessageV3.Builder<NetworkInterface.Builder> implements NetworkInterfaceOrBuilder
NetworkInterface represents a NIC of a VM.
Protobuf type google.cloud.vmmigration.v1.NetworkInterface
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > NetworkInterface.BuilderImplements
NetworkInterfaceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public NetworkInterface.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
build()
public NetworkInterface build()
Returns | |
---|---|
Type | Description |
NetworkInterface |
buildPartial()
public NetworkInterface buildPartial()
Returns | |
---|---|
Type | Description |
NetworkInterface |
clear()
public NetworkInterface.Builder clear()
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
clearExternalIp()
public NetworkInterface.Builder clearExternalIp()
Optional. The external IP to define in the NIC.
string external_ip = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public NetworkInterface.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
clearInternalIp()
public NetworkInterface.Builder clearInternalIp()
Optional. The internal IP to define in the NIC.
The formats accepted are: ephemeral
\ ipv4 address \ a named address
resource full path.
string internal_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
clearNetwork()
public NetworkInterface.Builder clearNetwork()
Optional. The network to connect the NIC to.
string network = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
clearNetworkTier()
public NetworkInterface.Builder clearNetworkTier()
Optional. The networking tier used for optimizing connectivity between instances and systems on the internet. Applies only for external ephemeral IP addresses. If left empty, will default to PREMIUM.
.google.cloud.vmmigration.v1.ComputeEngineNetworkTier network_tier = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public NetworkInterface.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
clearSubnetwork()
public NetworkInterface.Builder clearSubnetwork()
Optional. The subnetwork to connect the NIC to.
string subnetwork = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
clone()
public NetworkInterface.Builder clone()
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
getDefaultInstanceForType()
public NetworkInterface getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
NetworkInterface |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getExternalIp()
public String getExternalIp()
Optional. The external IP to define in the NIC.
string external_ip = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The externalIp. |
getExternalIpBytes()
public ByteString getExternalIpBytes()
Optional. The external IP to define in the NIC.
string external_ip = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for externalIp. |
getInternalIp()
public String getInternalIp()
Optional. The internal IP to define in the NIC.
The formats accepted are: ephemeral
\ ipv4 address \ a named address
resource full path.
string internal_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The internalIp. |
getInternalIpBytes()
public ByteString getInternalIpBytes()
Optional. The internal IP to define in the NIC.
The formats accepted are: ephemeral
\ ipv4 address \ a named address
resource full path.
string internal_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for internalIp. |
getNetwork()
public String getNetwork()
Optional. The network to connect the NIC to.
string network = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The network. |
getNetworkBytes()
public ByteString getNetworkBytes()
Optional. The network to connect the NIC to.
string network = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for network. |
getNetworkTier()
public ComputeEngineNetworkTier getNetworkTier()
Optional. The networking tier used for optimizing connectivity between instances and systems on the internet. Applies only for external ephemeral IP addresses. If left empty, will default to PREMIUM.
.google.cloud.vmmigration.v1.ComputeEngineNetworkTier network_tier = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ComputeEngineNetworkTier |
The networkTier. |
getNetworkTierValue()
public int getNetworkTierValue()
Optional. The networking tier used for optimizing connectivity between instances and systems on the internet. Applies only for external ephemeral IP addresses. If left empty, will default to PREMIUM.
.google.cloud.vmmigration.v1.ComputeEngineNetworkTier network_tier = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for networkTier. |
getSubnetwork()
public String getSubnetwork()
Optional. The subnetwork to connect the NIC to.
string subnetwork = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The subnetwork. |
getSubnetworkBytes()
public ByteString getSubnetworkBytes()
Optional. The subnetwork to connect the NIC to.
string subnetwork = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for subnetwork. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(NetworkInterface other)
public NetworkInterface.Builder mergeFrom(NetworkInterface other)
Parameter | |
---|---|
Name | Description |
other |
NetworkInterface |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public NetworkInterface.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public NetworkInterface.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final NetworkInterface.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
setExternalIp(String value)
public NetworkInterface.Builder setExternalIp(String value)
Optional. The external IP to define in the NIC.
string external_ip = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The externalIp to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setExternalIpBytes(ByteString value)
public NetworkInterface.Builder setExternalIpBytes(ByteString value)
Optional. The external IP to define in the NIC.
string external_ip = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for externalIp to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public NetworkInterface.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
setInternalIp(String value)
public NetworkInterface.Builder setInternalIp(String value)
Optional. The internal IP to define in the NIC.
The formats accepted are: ephemeral
\ ipv4 address \ a named address
resource full path.
string internal_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The internalIp to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setInternalIpBytes(ByteString value)
public NetworkInterface.Builder setInternalIpBytes(ByteString value)
Optional. The internal IP to define in the NIC.
The formats accepted are: ephemeral
\ ipv4 address \ a named address
resource full path.
string internal_ip = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for internalIp to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setNetwork(String value)
public NetworkInterface.Builder setNetwork(String value)
Optional. The network to connect the NIC to.
string network = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The network to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setNetworkBytes(ByteString value)
public NetworkInterface.Builder setNetworkBytes(ByteString value)
Optional. The network to connect the NIC to.
string network = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for network to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setNetworkTier(ComputeEngineNetworkTier value)
public NetworkInterface.Builder setNetworkTier(ComputeEngineNetworkTier value)
Optional. The networking tier used for optimizing connectivity between instances and systems on the internet. Applies only for external ephemeral IP addresses. If left empty, will default to PREMIUM.
.google.cloud.vmmigration.v1.ComputeEngineNetworkTier network_tier = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ComputeEngineNetworkTier The networkTier to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setNetworkTierValue(int value)
public NetworkInterface.Builder setNetworkTierValue(int value)
Optional. The networking tier used for optimizing connectivity between instances and systems on the internet. Applies only for external ephemeral IP addresses. If left empty, will default to PREMIUM.
.google.cloud.vmmigration.v1.ComputeEngineNetworkTier network_tier = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
int The enum numeric value on the wire for networkTier to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public NetworkInterface.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
setSubnetwork(String value)
public NetworkInterface.Builder setSubnetwork(String value)
Optional. The subnetwork to connect the NIC to.
string subnetwork = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The subnetwork to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setSubnetworkBytes(ByteString value)
public NetworkInterface.Builder setSubnetworkBytes(ByteString value)
Optional. The subnetwork to connect the NIC to.
string subnetwork = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for subnetwork to set. |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final NetworkInterface.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
NetworkInterface.Builder |