public static final class NetworkAddressReservation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder> implements NetworkAddressReservationOrBuilder
A reservation of one or more addresses in a network.Protobuf type
google.cloud.baremetalsolution.v2.NetworkAddressReservation| Modifier and Type | Method and Description |
|---|---|
NetworkAddressReservation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkAddressReservation |
build() |
NetworkAddressReservation |
buildPartial() |
NetworkAddressReservation.Builder |
clear() |
NetworkAddressReservation.Builder |
clearEndAddress()
The last address of this reservation block, inclusive.
|
NetworkAddressReservation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NetworkAddressReservation.Builder |
clearNote()
A note about this reservation, intended for human consumption.
|
NetworkAddressReservation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NetworkAddressReservation.Builder |
clearStartAddress()
The first address of this reservation block.
|
NetworkAddressReservation.Builder |
clone() |
NetworkAddressReservation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEndAddress()
The last address of this reservation block, inclusive.
|
com.google.protobuf.ByteString |
getEndAddressBytes()
The last address of this reservation block, inclusive.
|
String |
getNote()
A note about this reservation, intended for human consumption.
|
com.google.protobuf.ByteString |
getNoteBytes()
A note about this reservation, intended for human consumption.
|
String |
getStartAddress()
The first address of this reservation block.
|
com.google.protobuf.ByteString |
getStartAddressBytes()
The first address of this reservation block.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NetworkAddressReservation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NetworkAddressReservation.Builder |
mergeFrom(com.google.protobuf.Message other) |
NetworkAddressReservation.Builder |
mergeFrom(NetworkAddressReservation other) |
NetworkAddressReservation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NetworkAddressReservation.Builder |
setEndAddress(String value)
The last address of this reservation block, inclusive.
|
NetworkAddressReservation.Builder |
setEndAddressBytes(com.google.protobuf.ByteString value)
The last address of this reservation block, inclusive.
|
NetworkAddressReservation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NetworkAddressReservation.Builder |
setNote(String value)
A note about this reservation, intended for human consumption.
|
NetworkAddressReservation.Builder |
setNoteBytes(com.google.protobuf.ByteString value)
A note about this reservation, intended for human consumption.
|
NetworkAddressReservation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NetworkAddressReservation.Builder |
setStartAddress(String value)
The first address of this reservation block.
|
NetworkAddressReservation.Builder |
setStartAddressBytes(com.google.protobuf.ByteString value)
The first address of this reservation block.
|
NetworkAddressReservation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NetworkAddressReservation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NetworkAddressReservation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NetworkAddressReservation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder mergeFrom(NetworkAddressReservation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public NetworkAddressReservation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkAddressReservation.Builder>IOExceptionpublic String getStartAddress()
The first address of this reservation block. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string start_address = 1;getStartAddress in interface NetworkAddressReservationOrBuilderpublic com.google.protobuf.ByteString getStartAddressBytes()
The first address of this reservation block. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string start_address = 1;getStartAddressBytes in interface NetworkAddressReservationOrBuilderpublic NetworkAddressReservation.Builder setStartAddress(String value)
The first address of this reservation block. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string start_address = 1;value - The startAddress to set.public NetworkAddressReservation.Builder clearStartAddress()
The first address of this reservation block. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string start_address = 1;public NetworkAddressReservation.Builder setStartAddressBytes(com.google.protobuf.ByteString value)
The first address of this reservation block. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string start_address = 1;value - The bytes for startAddress to set.public String getEndAddress()
The last address of this reservation block, inclusive. I.e., for cases when reservations are only single addresses, end_address and start_address will be the same. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string end_address = 2;getEndAddress in interface NetworkAddressReservationOrBuilderpublic com.google.protobuf.ByteString getEndAddressBytes()
The last address of this reservation block, inclusive. I.e., for cases when reservations are only single addresses, end_address and start_address will be the same. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string end_address = 2;getEndAddressBytes in interface NetworkAddressReservationOrBuilderpublic NetworkAddressReservation.Builder setEndAddress(String value)
The last address of this reservation block, inclusive. I.e., for cases when reservations are only single addresses, end_address and start_address will be the same. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string end_address = 2;value - The endAddress to set.public NetworkAddressReservation.Builder clearEndAddress()
The last address of this reservation block, inclusive. I.e., for cases when reservations are only single addresses, end_address and start_address will be the same. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string end_address = 2;public NetworkAddressReservation.Builder setEndAddressBytes(com.google.protobuf.ByteString value)
The last address of this reservation block, inclusive. I.e., for cases when reservations are only single addresses, end_address and start_address will be the same. Must be specified as a single IPv4 address, e.g. 10.1.2.2.
string end_address = 2;value - The bytes for endAddress to set.public String getNote()
A note about this reservation, intended for human consumption.
string note = 3;getNote in interface NetworkAddressReservationOrBuilderpublic com.google.protobuf.ByteString getNoteBytes()
A note about this reservation, intended for human consumption.
string note = 3;getNoteBytes in interface NetworkAddressReservationOrBuilderpublic NetworkAddressReservation.Builder setNote(String value)
A note about this reservation, intended for human consumption.
string note = 3;value - The note to set.public NetworkAddressReservation.Builder clearNote()
A note about this reservation, intended for human consumption.
string note = 3;public NetworkAddressReservation.Builder setNoteBytes(com.google.protobuf.ByteString value)
A note about this reservation, intended for human consumption.
string note = 3;value - The bytes for note to set.public final NetworkAddressReservation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>public final NetworkAddressReservation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NetworkAddressReservation.Builder>Copyright © 2022 Google LLC. All rights reserved.