Package com.google.container.v1
Class UsableSubnetwork.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UsableSubnetwork.Builder>
-
- com.google.container.v1.UsableSubnetwork.Builder
-
- All Implemented Interfaces:
UsableSubnetworkOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- UsableSubnetwork
public static final class UsableSubnetwork.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UsableSubnetwork.Builder> implements UsableSubnetworkOrBuilder
UsableSubnetwork resource returns the subnetwork name, its associated network and the primary CIDR range.
Protobuf typegoogle.container.v1.UsableSubnetwork
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UsableSubnetwork.Builder
addAllSecondaryIpRanges(Iterable<? extends UsableSubnetworkSecondaryRange> values)
Secondary IP ranges.UsableSubnetwork.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UsableSubnetwork.Builder
addSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange value)
Secondary IP ranges.UsableSubnetwork.Builder
addSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange.Builder builderForValue)
Secondary IP ranges.UsableSubnetwork.Builder
addSecondaryIpRanges(UsableSubnetworkSecondaryRange value)
Secondary IP ranges.UsableSubnetwork.Builder
addSecondaryIpRanges(UsableSubnetworkSecondaryRange.Builder builderForValue)
Secondary IP ranges.UsableSubnetworkSecondaryRange.Builder
addSecondaryIpRangesBuilder()
Secondary IP ranges.UsableSubnetworkSecondaryRange.Builder
addSecondaryIpRangesBuilder(int index)
Secondary IP ranges.UsableSubnetwork
build()
UsableSubnetwork
buildPartial()
UsableSubnetwork.Builder
clear()
UsableSubnetwork.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
UsableSubnetwork.Builder
clearIpCidrRange()
The range of internal addresses that are owned by this subnetwork.UsableSubnetwork.Builder
clearNetwork()
Network Name.UsableSubnetwork.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
UsableSubnetwork.Builder
clearSecondaryIpRanges()
Secondary IP ranges.UsableSubnetwork.Builder
clearStatusMessage()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet.UsableSubnetwork.Builder
clearSubnetwork()
Subnetwork Name.UsableSubnetwork.Builder
clone()
UsableSubnetwork
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getIpCidrRange()
The range of internal addresses that are owned by this subnetwork.com.google.protobuf.ByteString
getIpCidrRangeBytes()
The range of internal addresses that are owned by this subnetwork.String
getNetwork()
Network Name.com.google.protobuf.ByteString
getNetworkBytes()
Network Name.UsableSubnetworkSecondaryRange
getSecondaryIpRanges(int index)
Secondary IP ranges.UsableSubnetworkSecondaryRange.Builder
getSecondaryIpRangesBuilder(int index)
Secondary IP ranges.List<UsableSubnetworkSecondaryRange.Builder>
getSecondaryIpRangesBuilderList()
Secondary IP ranges.int
getSecondaryIpRangesCount()
Secondary IP ranges.List<UsableSubnetworkSecondaryRange>
getSecondaryIpRangesList()
Secondary IP ranges.UsableSubnetworkSecondaryRangeOrBuilder
getSecondaryIpRangesOrBuilder(int index)
Secondary IP ranges.List<? extends UsableSubnetworkSecondaryRangeOrBuilder>
getSecondaryIpRangesOrBuilderList()
Secondary IP ranges.String
getStatusMessage()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet.com.google.protobuf.ByteString
getStatusMessageBytes()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet.String
getSubnetwork()
Subnetwork Name.com.google.protobuf.ByteString
getSubnetworkBytes()
Subnetwork Name.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
UsableSubnetwork.Builder
mergeFrom(UsableSubnetwork other)
UsableSubnetwork.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
UsableSubnetwork.Builder
mergeFrom(com.google.protobuf.Message other)
UsableSubnetwork.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
UsableSubnetwork.Builder
removeSecondaryIpRanges(int index)
Secondary IP ranges.UsableSubnetwork.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UsableSubnetwork.Builder
setIpCidrRange(String value)
The range of internal addresses that are owned by this subnetwork.UsableSubnetwork.Builder
setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The range of internal addresses that are owned by this subnetwork.UsableSubnetwork.Builder
setNetwork(String value)
Network Name.UsableSubnetwork.Builder
setNetworkBytes(com.google.protobuf.ByteString value)
Network Name.UsableSubnetwork.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
UsableSubnetwork.Builder
setSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange value)
Secondary IP ranges.UsableSubnetwork.Builder
setSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange.Builder builderForValue)
Secondary IP ranges.UsableSubnetwork.Builder
setStatusMessage(String value)
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet.UsableSubnetwork.Builder
setStatusMessageBytes(com.google.protobuf.ByteString value)
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet.UsableSubnetwork.Builder
setSubnetwork(String value)
Subnetwork Name.UsableSubnetwork.Builder
setSubnetworkBytes(com.google.protobuf.ByteString value)
Subnetwork Name.UsableSubnetwork.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<UsableSubnetwork.Builder>
-
clear
public UsableSubnetwork.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<UsableSubnetwork.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<UsableSubnetwork.Builder>
-
getDefaultInstanceForType
public UsableSubnetwork getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public UsableSubnetwork build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UsableSubnetwork buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UsableSubnetwork.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<UsableSubnetwork.Builder>
-
setField
public UsableSubnetwork.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<UsableSubnetwork.Builder>
-
clearField
public UsableSubnetwork.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<UsableSubnetwork.Builder>
-
clearOneof
public UsableSubnetwork.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<UsableSubnetwork.Builder>
-
setRepeatedField
public UsableSubnetwork.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<UsableSubnetwork.Builder>
-
addRepeatedField
public UsableSubnetwork.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<UsableSubnetwork.Builder>
-
mergeFrom
public UsableSubnetwork.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UsableSubnetwork.Builder>
-
mergeFrom
public UsableSubnetwork.Builder mergeFrom(UsableSubnetwork other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<UsableSubnetwork.Builder>
-
mergeFrom
public UsableSubnetwork.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<UsableSubnetwork.Builder>
- Throws:
IOException
-
getSubnetwork
public String getSubnetwork()
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 1;
- Specified by:
getSubnetwork
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The subnetwork.
-
getSubnetworkBytes
public com.google.protobuf.ByteString getSubnetworkBytes()
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 1;
- Specified by:
getSubnetworkBytes
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The bytes for subnetwork.
-
setSubnetwork
public UsableSubnetwork.Builder setSubnetwork(String value)
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 1;
- Parameters:
value
- The subnetwork to set.- Returns:
- This builder for chaining.
-
clearSubnetwork
public UsableSubnetwork.Builder clearSubnetwork()
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 1;
- Returns:
- This builder for chaining.
-
setSubnetworkBytes
public UsableSubnetwork.Builder setSubnetworkBytes(com.google.protobuf.ByteString value)
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 1;
- Parameters:
value
- The bytes for subnetwork to set.- Returns:
- This builder for chaining.
-
getNetwork
public String getNetwork()
Network Name. Example: projects/my-project/global/networks/my-network
string network = 2;
- Specified by:
getNetwork
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The network.
-
getNetworkBytes
public com.google.protobuf.ByteString getNetworkBytes()
Network Name. Example: projects/my-project/global/networks/my-network
string network = 2;
- Specified by:
getNetworkBytes
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The bytes for network.
-
setNetwork
public UsableSubnetwork.Builder setNetwork(String value)
Network Name. Example: projects/my-project/global/networks/my-network
string network = 2;
- Parameters:
value
- The network to set.- Returns:
- This builder for chaining.
-
clearNetwork
public UsableSubnetwork.Builder clearNetwork()
Network Name. Example: projects/my-project/global/networks/my-network
string network = 2;
- Returns:
- This builder for chaining.
-
setNetworkBytes
public UsableSubnetwork.Builder setNetworkBytes(com.google.protobuf.ByteString value)
Network Name. Example: projects/my-project/global/networks/my-network
string network = 2;
- Parameters:
value
- The bytes for network to set.- Returns:
- This builder for chaining.
-
getIpCidrRange
public String getIpCidrRange()
The range of internal addresses that are owned by this subnetwork.
string ip_cidr_range = 3;
- Specified by:
getIpCidrRange
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The ipCidrRange.
-
getIpCidrRangeBytes
public com.google.protobuf.ByteString getIpCidrRangeBytes()
The range of internal addresses that are owned by this subnetwork.
string ip_cidr_range = 3;
- Specified by:
getIpCidrRangeBytes
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The bytes for ipCidrRange.
-
setIpCidrRange
public UsableSubnetwork.Builder setIpCidrRange(String value)
The range of internal addresses that are owned by this subnetwork.
string ip_cidr_range = 3;
- Parameters:
value
- The ipCidrRange to set.- Returns:
- This builder for chaining.
-
clearIpCidrRange
public UsableSubnetwork.Builder clearIpCidrRange()
The range of internal addresses that are owned by this subnetwork.
string ip_cidr_range = 3;
- Returns:
- This builder for chaining.
-
setIpCidrRangeBytes
public UsableSubnetwork.Builder setIpCidrRangeBytes(com.google.protobuf.ByteString value)
The range of internal addresses that are owned by this subnetwork.
string ip_cidr_range = 3;
- Parameters:
value
- The bytes for ipCidrRange to set.- Returns:
- This builder for chaining.
-
getSecondaryIpRangesList
public List<UsableSubnetworkSecondaryRange> getSecondaryIpRangesList()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
- Specified by:
getSecondaryIpRangesList
in interfaceUsableSubnetworkOrBuilder
-
getSecondaryIpRangesCount
public int getSecondaryIpRangesCount()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
- Specified by:
getSecondaryIpRangesCount
in interfaceUsableSubnetworkOrBuilder
-
getSecondaryIpRanges
public UsableSubnetworkSecondaryRange getSecondaryIpRanges(int index)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
- Specified by:
getSecondaryIpRanges
in interfaceUsableSubnetworkOrBuilder
-
setSecondaryIpRanges
public UsableSubnetwork.Builder setSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange value)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
setSecondaryIpRanges
public UsableSubnetwork.Builder setSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange.Builder builderForValue)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
addSecondaryIpRanges
public UsableSubnetwork.Builder addSecondaryIpRanges(UsableSubnetworkSecondaryRange value)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
addSecondaryIpRanges
public UsableSubnetwork.Builder addSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange value)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
addSecondaryIpRanges
public UsableSubnetwork.Builder addSecondaryIpRanges(UsableSubnetworkSecondaryRange.Builder builderForValue)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
addSecondaryIpRanges
public UsableSubnetwork.Builder addSecondaryIpRanges(int index, UsableSubnetworkSecondaryRange.Builder builderForValue)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
addAllSecondaryIpRanges
public UsableSubnetwork.Builder addAllSecondaryIpRanges(Iterable<? extends UsableSubnetworkSecondaryRange> values)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
clearSecondaryIpRanges
public UsableSubnetwork.Builder clearSecondaryIpRanges()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
removeSecondaryIpRanges
public UsableSubnetwork.Builder removeSecondaryIpRanges(int index)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getSecondaryIpRangesBuilder
public UsableSubnetworkSecondaryRange.Builder getSecondaryIpRangesBuilder(int index)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getSecondaryIpRangesOrBuilder
public UsableSubnetworkSecondaryRangeOrBuilder getSecondaryIpRangesOrBuilder(int index)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
- Specified by:
getSecondaryIpRangesOrBuilder
in interfaceUsableSubnetworkOrBuilder
-
getSecondaryIpRangesOrBuilderList
public List<? extends UsableSubnetworkSecondaryRangeOrBuilder> getSecondaryIpRangesOrBuilderList()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
- Specified by:
getSecondaryIpRangesOrBuilderList
in interfaceUsableSubnetworkOrBuilder
-
addSecondaryIpRangesBuilder
public UsableSubnetworkSecondaryRange.Builder addSecondaryIpRangesBuilder()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
addSecondaryIpRangesBuilder
public UsableSubnetworkSecondaryRange.Builder addSecondaryIpRangesBuilder(int index)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getSecondaryIpRangesBuilderList
public List<UsableSubnetworkSecondaryRange.Builder> getSecondaryIpRangesBuilderList()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getStatusMessage
public String getStatusMessage()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.
string status_message = 5;
- Specified by:
getStatusMessage
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The statusMessage.
-
getStatusMessageBytes
public com.google.protobuf.ByteString getStatusMessageBytes()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.
string status_message = 5;
- Specified by:
getStatusMessageBytes
in interfaceUsableSubnetworkOrBuilder
- Returns:
- The bytes for statusMessage.
-
setStatusMessage
public UsableSubnetwork.Builder setStatusMessage(String value)
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.
string status_message = 5;
- Parameters:
value
- The statusMessage to set.- Returns:
- This builder for chaining.
-
clearStatusMessage
public UsableSubnetwork.Builder clearStatusMessage()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.
string status_message = 5;
- Returns:
- This builder for chaining.
-
setStatusMessageBytes
public UsableSubnetwork.Builder setStatusMessageBytes(com.google.protobuf.ByteString value)
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.
string status_message = 5;
- Parameters:
value
- The bytes for statusMessage to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final UsableSubnetwork.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UsableSubnetwork.Builder>
-
mergeUnknownFields
public final UsableSubnetwork.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UsableSubnetwork.Builder>
-
-