Class NetworkAdapterDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NetworkAdapterDetails.Builder>
com.google.cloud.migrationcenter.v1.NetworkAdapterDetails.Builder
- All Implemented Interfaces:
NetworkAdapterDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- NetworkAdapterDetails
public static final class NetworkAdapterDetails.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NetworkAdapterDetails.Builder>
implements NetworkAdapterDetailsOrBuilder
Details of network adapter.Protobuf type
google.cloud.migrationcenter.v1.NetworkAdapterDetails-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Network adapter type (e.g.NetworkAddressListMAC address.Network adapter type (e.g.com.google.protobuf.ByteStringNetwork adapter type (e.g.NetworkAddressListNetworkAddressListNetworkAddressListstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorMAC address.com.google.protobuf.ByteStringMAC address.booleanNetworkAddressListprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAddresses(NetworkAddressList value) NetworkAddressListmergeFrom(NetworkAdapterDetails other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAdapterType(String value) Network adapter type (e.g.setAdapterTypeBytes(com.google.protobuf.ByteString value) Network adapter type (e.g.setAddresses(NetworkAddressList value) NetworkAddressListsetAddresses(NetworkAddressList.Builder builderForValue) NetworkAddressListsetMacAddress(String value) MAC address.setMacAddressBytes(com.google.protobuf.ByteString value) MAC address.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<NetworkAdapterDetails.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<NetworkAdapterDetails.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<NetworkAdapterDetails.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<NetworkAdapterDetails.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NetworkAdapterDetails.Builder>
-
mergeFrom
public NetworkAdapterDetails.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<NetworkAdapterDetails.Builder>- Throws:
IOException
-
getAdapterType
Network adapter type (e.g. VMXNET3).
string adapter_type = 1;- Specified by:
getAdapterTypein interfaceNetworkAdapterDetailsOrBuilder- Returns:
- The adapterType.
-
getAdapterTypeBytes
public com.google.protobuf.ByteString getAdapterTypeBytes()Network adapter type (e.g. VMXNET3).
string adapter_type = 1;- Specified by:
getAdapterTypeBytesin interfaceNetworkAdapterDetailsOrBuilder- Returns:
- The bytes for adapterType.
-
setAdapterType
Network adapter type (e.g. VMXNET3).
string adapter_type = 1;- Parameters:
value- The adapterType to set.- Returns:
- This builder for chaining.
-
clearAdapterType
Network adapter type (e.g. VMXNET3).
string adapter_type = 1;- Returns:
- This builder for chaining.
-
setAdapterTypeBytes
Network adapter type (e.g. VMXNET3).
string adapter_type = 1;- Parameters:
value- The bytes for adapterType to set.- Returns:
- This builder for chaining.
-
getMacAddress
MAC address.
string mac_address = 2;- Specified by:
getMacAddressin interfaceNetworkAdapterDetailsOrBuilder- Returns:
- The macAddress.
-
getMacAddressBytes
public com.google.protobuf.ByteString getMacAddressBytes()MAC address.
string mac_address = 2;- Specified by:
getMacAddressBytesin interfaceNetworkAdapterDetailsOrBuilder- Returns:
- The bytes for macAddress.
-
setMacAddress
MAC address.
string mac_address = 2;- Parameters:
value- The macAddress to set.- Returns:
- This builder for chaining.
-
clearMacAddress
MAC address.
string mac_address = 2;- Returns:
- This builder for chaining.
-
setMacAddressBytes
MAC address.
string mac_address = 2;- Parameters:
value- The bytes for macAddress to set.- Returns:
- This builder for chaining.
-
hasAddresses
public boolean hasAddresses()NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3;- Specified by:
hasAddressesin interfaceNetworkAdapterDetailsOrBuilder- Returns:
- Whether the addresses field is set.
-
getAddresses
NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3;- Specified by:
getAddressesin interfaceNetworkAdapterDetailsOrBuilder- Returns:
- The addresses.
-
setAddresses
NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3; -
setAddresses
NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3; -
mergeAddresses
NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3; -
clearAddresses
NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3; -
getAddressesBuilder
NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3; -
getAddressesOrBuilder
NetworkAddressList
.google.cloud.migrationcenter.v1.NetworkAddressList addresses = 3;- Specified by:
getAddressesOrBuilderin interfaceNetworkAdapterDetailsOrBuilder
-