Package com.google.cloud.compute.v1
Class InterconnectDiagnosticsARPEntry.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsARPEntry.Builder>
-
- com.google.cloud.compute.v1.InterconnectDiagnosticsARPEntry.Builder
-
- All Implemented Interfaces:
InterconnectDiagnosticsARPEntryOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- InterconnectDiagnosticsARPEntry
public static final class InterconnectDiagnosticsARPEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsARPEntry.Builder> implements InterconnectDiagnosticsARPEntryOrBuilder
Describing the ARP neighbor entries seen on this link
Protobuf typegoogle.cloud.compute.v1.InterconnectDiagnosticsARPEntry
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InterconnectDiagnosticsARPEntry.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InterconnectDiagnosticsARPEntry
build()
InterconnectDiagnosticsARPEntry
buildPartial()
InterconnectDiagnosticsARPEntry.Builder
clear()
InterconnectDiagnosticsARPEntry.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
InterconnectDiagnosticsARPEntry.Builder
clearIpAddress()
The IP address of this ARP neighbor.InterconnectDiagnosticsARPEntry.Builder
clearMacAddress()
The MAC address of this ARP neighbor.InterconnectDiagnosticsARPEntry.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
InterconnectDiagnosticsARPEntry.Builder
clone()
InterconnectDiagnosticsARPEntry
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getIpAddress()
The IP address of this ARP neighbor.com.google.protobuf.ByteString
getIpAddressBytes()
The IP address of this ARP neighbor.String
getMacAddress()
The MAC address of this ARP neighbor.com.google.protobuf.ByteString
getMacAddressBytes()
The MAC address of this ARP neighbor.boolean
hasIpAddress()
The IP address of this ARP neighbor.boolean
hasMacAddress()
The MAC address of this ARP neighbor.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
InterconnectDiagnosticsARPEntry.Builder
mergeFrom(InterconnectDiagnosticsARPEntry other)
InterconnectDiagnosticsARPEntry.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
InterconnectDiagnosticsARPEntry.Builder
mergeFrom(com.google.protobuf.Message other)
InterconnectDiagnosticsARPEntry.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
InterconnectDiagnosticsARPEntry.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InterconnectDiagnosticsARPEntry.Builder
setIpAddress(String value)
The IP address of this ARP neighbor.InterconnectDiagnosticsARPEntry.Builder
setIpAddressBytes(com.google.protobuf.ByteString value)
The IP address of this ARP neighbor.InterconnectDiagnosticsARPEntry.Builder
setMacAddress(String value)
The MAC address of this ARP neighbor.InterconnectDiagnosticsARPEntry.Builder
setMacAddressBytes(com.google.protobuf.ByteString value)
The MAC address of this ARP neighbor.InterconnectDiagnosticsARPEntry.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
clear
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
getDefaultInstanceForType
public InterconnectDiagnosticsARPEntry getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public InterconnectDiagnosticsARPEntry build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InterconnectDiagnosticsARPEntry buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
setField
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
clearField
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
clearOneof
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
setRepeatedField
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
addRepeatedField
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
-
mergeFrom
public InterconnectDiagnosticsARPEntry.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InterconnectDiagnosticsARPEntry.Builder>
-
mergeFrom
public InterconnectDiagnosticsARPEntry.Builder mergeFrom(InterconnectDiagnosticsARPEntry other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsARPEntry.Builder>
-
mergeFrom
public InterconnectDiagnosticsARPEntry.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<InterconnectDiagnosticsARPEntry.Builder>
- Throws:
IOException
-
hasIpAddress
public boolean hasIpAddress()
The IP address of this ARP neighbor.
optional string ip_address = 406272220;
- Specified by:
hasIpAddress
in interfaceInterconnectDiagnosticsARPEntryOrBuilder
- Returns:
- Whether the ipAddress field is set.
-
getIpAddress
public String getIpAddress()
The IP address of this ARP neighbor.
optional string ip_address = 406272220;
- Specified by:
getIpAddress
in interfaceInterconnectDiagnosticsARPEntryOrBuilder
- Returns:
- The ipAddress.
-
getIpAddressBytes
public com.google.protobuf.ByteString getIpAddressBytes()
The IP address of this ARP neighbor.
optional string ip_address = 406272220;
- Specified by:
getIpAddressBytes
in interfaceInterconnectDiagnosticsARPEntryOrBuilder
- Returns:
- The bytes for ipAddress.
-
setIpAddress
public InterconnectDiagnosticsARPEntry.Builder setIpAddress(String value)
The IP address of this ARP neighbor.
optional string ip_address = 406272220;
- Parameters:
value
- The ipAddress to set.- Returns:
- This builder for chaining.
-
clearIpAddress
public InterconnectDiagnosticsARPEntry.Builder clearIpAddress()
The IP address of this ARP neighbor.
optional string ip_address = 406272220;
- Returns:
- This builder for chaining.
-
setIpAddressBytes
public InterconnectDiagnosticsARPEntry.Builder setIpAddressBytes(com.google.protobuf.ByteString value)
The IP address of this ARP neighbor.
optional string ip_address = 406272220;
- Parameters:
value
- The bytes for ipAddress to set.- Returns:
- This builder for chaining.
-
hasMacAddress
public boolean hasMacAddress()
The MAC address of this ARP neighbor.
optional string mac_address = 332540164;
- Specified by:
hasMacAddress
in interfaceInterconnectDiagnosticsARPEntryOrBuilder
- Returns:
- Whether the macAddress field is set.
-
getMacAddress
public String getMacAddress()
The MAC address of this ARP neighbor.
optional string mac_address = 332540164;
- Specified by:
getMacAddress
in interfaceInterconnectDiagnosticsARPEntryOrBuilder
- Returns:
- The macAddress.
-
getMacAddressBytes
public com.google.protobuf.ByteString getMacAddressBytes()
The MAC address of this ARP neighbor.
optional string mac_address = 332540164;
- Specified by:
getMacAddressBytes
in interfaceInterconnectDiagnosticsARPEntryOrBuilder
- Returns:
- The bytes for macAddress.
-
setMacAddress
public InterconnectDiagnosticsARPEntry.Builder setMacAddress(String value)
The MAC address of this ARP neighbor.
optional string mac_address = 332540164;
- Parameters:
value
- The macAddress to set.- Returns:
- This builder for chaining.
-
clearMacAddress
public InterconnectDiagnosticsARPEntry.Builder clearMacAddress()
The MAC address of this ARP neighbor.
optional string mac_address = 332540164;
- Returns:
- This builder for chaining.
-
setMacAddressBytes
public InterconnectDiagnosticsARPEntry.Builder setMacAddressBytes(com.google.protobuf.ByteString value)
The MAC address of this ARP neighbor.
optional string mac_address = 332540164;
- Parameters:
value
- The bytes for macAddress to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final InterconnectDiagnosticsARPEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsARPEntry.Builder>
-
mergeUnknownFields
public final InterconnectDiagnosticsARPEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsARPEntry.Builder>
-
-