Class NetworkAddress.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<NetworkAddress.Builder>
implements NetworkAddressOrBuilder
Details of network address.Protobuf type
google.cloud.migrationcenter.v1.NetworkAddress-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether DHCP is used to assign addresses.Broadcast address.Fully qualified domain name.Assigned or configured IP Address.Subnet mask.Whether DHCP is used to assign addresses.intWhether DHCP is used to assign addresses.getBcast()Broadcast address.com.google.protobuf.ByteStringBroadcast address.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFqdn()Fully qualified domain name.com.google.protobuf.ByteStringFully qualified domain name.Assigned or configured IP Address.com.google.protobuf.ByteStringAssigned or configured IP Address.Subnet mask.com.google.protobuf.ByteStringSubnet mask.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(NetworkAddress other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Whether DHCP is used to assign addresses.setAssignmentValue(int value) Whether DHCP is used to assign addresses.Broadcast address.setBcastBytes(com.google.protobuf.ByteString value) Broadcast address.Fully qualified domain name.setFqdnBytes(com.google.protobuf.ByteString value) Fully qualified domain name.setIpAddress(String value) Assigned or configured IP Address.setIpAddressBytes(com.google.protobuf.ByteString value) Assigned or configured IP Address.setSubnetMask(String value) Subnet mask.setSubnetMaskBytes(com.google.protobuf.ByteString value) Subnet mask.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<NetworkAddress.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<NetworkAddress.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<NetworkAddress.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NetworkAddress.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NetworkAddress.Builder>
-
mergeFrom
public NetworkAddress.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NetworkAddress.Builder>- Throws:
IOException
-
getIpAddress
Assigned or configured IP Address.
string ip_address = 1;- Specified by:
getIpAddressin interfaceNetworkAddressOrBuilder- Returns:
- The ipAddress.
-
getIpAddressBytes
public com.google.protobuf.ByteString getIpAddressBytes()Assigned or configured IP Address.
string ip_address = 1;- Specified by:
getIpAddressBytesin interfaceNetworkAddressOrBuilder- Returns:
- The bytes for ipAddress.
-
setIpAddress
Assigned or configured IP Address.
string ip_address = 1;- Parameters:
value- The ipAddress to set.- Returns:
- This builder for chaining.
-
clearIpAddress
Assigned or configured IP Address.
string ip_address = 1;- Returns:
- This builder for chaining.
-
setIpAddressBytes
Assigned or configured IP Address.
string ip_address = 1;- Parameters:
value- The bytes for ipAddress to set.- Returns:
- This builder for chaining.
-
getSubnetMask
Subnet mask.
string subnet_mask = 2;- Specified by:
getSubnetMaskin interfaceNetworkAddressOrBuilder- Returns:
- The subnetMask.
-
getSubnetMaskBytes
public com.google.protobuf.ByteString getSubnetMaskBytes()Subnet mask.
string subnet_mask = 2;- Specified by:
getSubnetMaskBytesin interfaceNetworkAddressOrBuilder- Returns:
- The bytes for subnetMask.
-
setSubnetMask
Subnet mask.
string subnet_mask = 2;- Parameters:
value- The subnetMask to set.- Returns:
- This builder for chaining.
-
clearSubnetMask
Subnet mask.
string subnet_mask = 2;- Returns:
- This builder for chaining.
-
setSubnetMaskBytes
Subnet mask.
string subnet_mask = 2;- Parameters:
value- The bytes for subnetMask to set.- Returns:
- This builder for chaining.
-
getBcast
Broadcast address.
string bcast = 3;- Specified by:
getBcastin interfaceNetworkAddressOrBuilder- Returns:
- The bcast.
-
getBcastBytes
public com.google.protobuf.ByteString getBcastBytes()Broadcast address.
string bcast = 3;- Specified by:
getBcastBytesin interfaceNetworkAddressOrBuilder- Returns:
- The bytes for bcast.
-
setBcast
Broadcast address.
string bcast = 3;- Parameters:
value- The bcast to set.- Returns:
- This builder for chaining.
-
clearBcast
Broadcast address.
string bcast = 3;- Returns:
- This builder for chaining.
-
setBcastBytes
Broadcast address.
string bcast = 3;- Parameters:
value- The bytes for bcast to set.- Returns:
- This builder for chaining.
-
getFqdn
Fully qualified domain name.
string fqdn = 4;- Specified by:
getFqdnin interfaceNetworkAddressOrBuilder- Returns:
- The fqdn.
-
getFqdnBytes
public com.google.protobuf.ByteString getFqdnBytes()Fully qualified domain name.
string fqdn = 4;- Specified by:
getFqdnBytesin interfaceNetworkAddressOrBuilder- Returns:
- The bytes for fqdn.
-
setFqdn
Fully qualified domain name.
string fqdn = 4;- Parameters:
value- The fqdn to set.- Returns:
- This builder for chaining.
-
clearFqdn
Fully qualified domain name.
string fqdn = 4;- Returns:
- This builder for chaining.
-
setFqdnBytes
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:
getAssignmentValuein interfaceNetworkAddressOrBuilder- Returns:
- The enum numeric value on the wire for assignment.
-
setAssignmentValue
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
Whether DHCP is used to assign addresses.
.google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment assignment = 5;- Specified by:
getAssignmentin interfaceNetworkAddressOrBuilder- Returns:
- The assignment.
-
setAssignment
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
Whether DHCP is used to assign addresses.
.google.cloud.migrationcenter.v1.NetworkAddress.AddressAssignment assignment = 5;- Returns:
- This builder for chaining.
-