Class NetworkAddress.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
- com.google.cloud.migrationcenter.v1.NetworkAddress.Builder
-
- All Implemented Interfaces:
NetworkAddressOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- NetworkAddress
public static final class NetworkAddress.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder> implements NetworkAddressOrBuilder
Details of network address.
Protobuf typegoogle.cloud.migrationcenter.v1.NetworkAddress
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkAddress.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NetworkAddress
build()
NetworkAddress
buildPartial()
NetworkAddress.Builder
clear()
NetworkAddress.Builder
clearAssignment()
Whether DHCP is used to assign addresses.NetworkAddress.Builder
clearBcast()
Broadcast address.NetworkAddress.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
NetworkAddress.Builder
clearFqdn()
Fully qualified domain name.NetworkAddress.Builder
clearIpAddress()
Assigned or configured IP Address.NetworkAddress.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
NetworkAddress.Builder
clearSubnetMask()
Subnet mask.NetworkAddress.Builder
clone()
NetworkAddress.AddressAssignment
getAssignment()
Whether DHCP is used to assign addresses.int
getAssignmentValue()
Whether DHCP is used to assign addresses.String
getBcast()
Broadcast address.com.google.protobuf.ByteString
getBcastBytes()
Broadcast address.NetworkAddress
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getFqdn()
Fully qualified domain name.com.google.protobuf.ByteString
getFqdnBytes()
Fully qualified domain name.String
getIpAddress()
Assigned or configured IP Address.com.google.protobuf.ByteString
getIpAddressBytes()
Assigned or configured IP Address.String
getSubnetMask()
Subnet mask.com.google.protobuf.ByteString
getSubnetMaskBytes()
Subnet mask.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
NetworkAddress.Builder
mergeFrom(NetworkAddress other)
NetworkAddress.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
NetworkAddress.Builder
mergeFrom(com.google.protobuf.Message other)
NetworkAddress.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
NetworkAddress.Builder
setAssignment(NetworkAddress.AddressAssignment value)
Whether DHCP is used to assign addresses.NetworkAddress.Builder
setAssignmentValue(int value)
Whether DHCP is used to assign addresses.NetworkAddress.Builder
setBcast(String value)
Broadcast address.NetworkAddress.Builder
setBcastBytes(com.google.protobuf.ByteString value)
Broadcast address.NetworkAddress.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
NetworkAddress.Builder
setFqdn(String value)
Fully qualified domain name.NetworkAddress.Builder
setFqdnBytes(com.google.protobuf.ByteString value)
Fully qualified domain name.NetworkAddress.Builder
setIpAddress(String value)
Assigned or configured IP Address.NetworkAddress.Builder
setIpAddressBytes(com.google.protobuf.ByteString value)
Assigned or configured IP Address.NetworkAddress.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
NetworkAddress.Builder
setSubnetMask(String value)
Subnet mask.NetworkAddress.Builder
setSubnetMaskBytes(com.google.protobuf.ByteString value)
Subnet mask.NetworkAddress.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
clear
public NetworkAddress.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
getDefaultInstanceForType
public NetworkAddress getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public NetworkAddress build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NetworkAddress buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NetworkAddress.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
setField
public NetworkAddress.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
clearField
public NetworkAddress.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
clearOneof
public NetworkAddress.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
setRepeatedField
public NetworkAddress.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
addRepeatedField
public NetworkAddress.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
mergeFrom
public NetworkAddress.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NetworkAddress.Builder>
-
mergeFrom
public NetworkAddress.Builder mergeFrom(NetworkAddress other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
mergeFrom
public NetworkAddress.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<NetworkAddress.Builder>
- Throws:
IOException
-
getIpAddress
public String getIpAddress()
Assigned or configured IP Address.
string ip_address = 1;
- Specified by:
getIpAddress
in interfaceNetworkAddressOrBuilder
- Returns:
- The ipAddress.
-
getIpAddressBytes
public com.google.protobuf.ByteString getIpAddressBytes()
Assigned or configured IP Address.
string ip_address = 1;
- Specified by:
getIpAddressBytes
in interfaceNetworkAddressOrBuilder
- Returns:
- The bytes for ipAddress.
-
setIpAddress
public NetworkAddress.Builder setIpAddress(String value)
Assigned or configured IP Address.
string ip_address = 1;
- Parameters:
value
- The ipAddress to set.- Returns:
- This builder for chaining.
-
clearIpAddress
public NetworkAddress.Builder clearIpAddress()
Assigned or configured IP Address.
string ip_address = 1;
- Returns:
- This builder for chaining.
-
setIpAddressBytes
public NetworkAddress.Builder setIpAddressBytes(com.google.protobuf.ByteString value)
Assigned or configured IP Address.
string ip_address = 1;
- Parameters:
value
- The bytes for ipAddress to set.- Returns:
- This builder for chaining.
-
getSubnetMask
public String getSubnetMask()
Subnet mask.
string subnet_mask = 2;
- Specified by:
getSubnetMask
in interfaceNetworkAddressOrBuilder
- Returns:
- The subnetMask.
-
getSubnetMaskBytes
public com.google.protobuf.ByteString getSubnetMaskBytes()
Subnet mask.
string subnet_mask = 2;
- Specified by:
getSubnetMaskBytes
in interfaceNetworkAddressOrBuilder
- Returns:
- The bytes for subnetMask.
-
setSubnetMask
public NetworkAddress.Builder setSubnetMask(String value)
Subnet mask.
string subnet_mask = 2;
- Parameters:
value
- The subnetMask to set.- Returns:
- This builder for chaining.
-
clearSubnetMask
public NetworkAddress.Builder clearSubnetMask()
Subnet mask.
string subnet_mask = 2;
- Returns:
- This builder for chaining.
-
setSubnetMaskBytes
public NetworkAddress.Builder setSubnetMaskBytes(com.google.protobuf.ByteString value)
Subnet mask.
string subnet_mask = 2;
- Parameters:
value
- The bytes for subnetMask to set.- Returns:
- This builder for chaining.
-
getBcast
public String getBcast()
Broadcast address.
string bcast = 3;
- Specified by:
getBcast
in interfaceNetworkAddressOrBuilder
- Returns:
- The bcast.
-
getBcastBytes
public com.google.protobuf.ByteString getBcastBytes()
Broadcast address.
string bcast = 3;
- Specified by:
getBcastBytes
in interfaceNetworkAddressOrBuilder
- Returns:
- The bytes for bcast.
-
setBcast
public NetworkAddress.Builder setBcast(String value)
Broadcast address.
string bcast = 3;
- Parameters:
value
- The bcast to set.- Returns:
- This builder for chaining.
-
clearBcast
public NetworkAddress.Builder clearBcast()
Broadcast address.
string bcast = 3;
- Returns:
- This builder for chaining.
-
setBcastBytes
public NetworkAddress.Builder setBcastBytes(com.google.protobuf.ByteString value)
Broadcast address.
string bcast = 3;
- Parameters:
value
- The bytes for bcast to set.- Returns:
- This builder for chaining.
-
getFqdn
public String getFqdn()
Fully qualified domain name.
string fqdn = 4;
- Specified by:
getFqdn
in interfaceNetworkAddressOrBuilder
- Returns:
- The fqdn.
-
getFqdnBytes
public com.google.protobuf.ByteString getFqdnBytes()
Fully qualified domain name.
string fqdn = 4;
- Specified by:
getFqdnBytes
in interfaceNetworkAddressOrBuilder
- Returns:
- The bytes for fqdn.
-
setFqdn
public NetworkAddress.Builder setFqdn(String value)
Fully qualified domain name.
string fqdn = 4;
- Parameters:
value
- The fqdn to set.- Returns:
- This builder for chaining.
-
clearFqdn
public NetworkAddress.Builder clearFqdn()
Fully qualified domain name.
string fqdn = 4;
- Returns:
- This builder for chaining.
-
setFqdnBytes
public NetworkAddress.Builder setFqdnBytes(com.google.protobuf.ByteString value)
Fully qualified domain name.
string fqdn = 4;
- Parameters:
value
- The bytes for fqdn to set.- Returns:
- This builder for chaining.
-
getAssignmentValue
public int getAssignmentValue()
Whether DHCP is used to assign addresses.
.google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment assignment = 5;
- Specified by:
getAssignmentValue
in interfaceNetworkAddressOrBuilder
- Returns:
- The enum numeric value on the wire for assignment.
-
setAssignmentValue
public NetworkAddress.Builder setAssignmentValue(int value)
Whether DHCP is used to assign addresses.
.google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment assignment = 5;
- Parameters:
value
- The enum numeric value on the wire for assignment to set.- Returns:
- This builder for chaining.
-
getAssignment
public NetworkAddress.AddressAssignment getAssignment()
Whether DHCP is used to assign addresses.
.google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment assignment = 5;
- Specified by:
getAssignment
in interfaceNetworkAddressOrBuilder
- Returns:
- The assignment.
-
setAssignment
public NetworkAddress.Builder setAssignment(NetworkAddress.AddressAssignment value)
Whether DHCP is used to assign addresses.
.google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment assignment = 5;
- Parameters:
value
- The assignment to set.- Returns:
- This builder for chaining.
-
clearAssignment
public NetworkAddress.Builder clearAssignment()
Whether DHCP is used to assign addresses.
.google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment assignment = 5;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final NetworkAddress.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
mergeUnknownFields
public final NetworkAddress.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<NetworkAddress.Builder>
-
-