Package com.google.cloud.compute.v1
Class PublicAdvertisedPrefixPublicDelegatedPrefix.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
- com.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix.Builder
-
- All Implemented Interfaces:
PublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PublicAdvertisedPrefixPublicDelegatedPrefix
public static final class PublicAdvertisedPrefixPublicDelegatedPrefix.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder> implements PublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder
Represents a CIDR range which can be used to assign addresses.
Protobuf typegoogle.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicAdvertisedPrefixPublicDelegatedPrefix.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PublicAdvertisedPrefixPublicDelegatedPrefixbuild()PublicAdvertisedPrefixPublicDelegatedPrefixbuildPartial()PublicAdvertisedPrefixPublicDelegatedPrefix.Builderclear()PublicAdvertisedPrefixPublicDelegatedPrefix.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PublicAdvertisedPrefixPublicDelegatedPrefix.BuilderclearIpRange()The IP address range of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuilderclearName()The name of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PublicAdvertisedPrefixPublicDelegatedPrefix.BuilderclearProject()The project number of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuilderclearRegion()The region of the public delegated prefix if it is regional.PublicAdvertisedPrefixPublicDelegatedPrefix.BuilderclearStatus()The status of the public delegated prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.Builderclone()PublicAdvertisedPrefixPublicDelegatedPrefixgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetIpRange()The IP address range of the public delegated prefixcom.google.protobuf.ByteStringgetIpRangeBytes()The IP address range of the public delegated prefixStringgetName()The name of the public delegated prefixcom.google.protobuf.ByteStringgetNameBytes()The name of the public delegated prefixStringgetProject()The project number of the public delegated prefixcom.google.protobuf.ByteStringgetProjectBytes()The project number of the public delegated prefixStringgetRegion()The region of the public delegated prefix if it is regional.com.google.protobuf.ByteStringgetRegionBytes()The region of the public delegated prefix if it is regional.StringgetStatus()The status of the public delegated prefix.com.google.protobuf.ByteStringgetStatusBytes()The status of the public delegated prefix.booleanhasIpRange()The IP address range of the public delegated prefixbooleanhasName()The name of the public delegated prefixbooleanhasProject()The project number of the public delegated prefixbooleanhasRegion()The region of the public delegated prefix if it is regional.booleanhasStatus()The status of the public delegated prefix.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PublicAdvertisedPrefixPublicDelegatedPrefix.BuildermergeFrom(PublicAdvertisedPrefixPublicDelegatedPrefix other)PublicAdvertisedPrefixPublicDelegatedPrefix.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PublicAdvertisedPrefixPublicDelegatedPrefix.BuildermergeFrom(com.google.protobuf.Message other)PublicAdvertisedPrefixPublicDelegatedPrefix.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetIpRange(String value)The IP address range of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetIpRangeBytes(com.google.protobuf.ByteString value)The IP address range of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetName(String value)The name of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetNameBytes(com.google.protobuf.ByteString value)The name of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetProject(String value)The project number of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetProjectBytes(com.google.protobuf.ByteString value)The project number of the public delegated prefixPublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetRegion(String value)The region of the public delegated prefix if it is regional.PublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetRegionBytes(com.google.protobuf.ByteString value)The region of the public delegated prefix if it is regional.PublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetStatus(String value)The status of the public delegated prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetStatusBytes(com.google.protobuf.ByteString value)The status of the public delegated prefix.PublicAdvertisedPrefixPublicDelegatedPrefix.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
clear
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.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.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
getDefaultInstanceForType
public PublicAdvertisedPrefixPublicDelegatedPrefix getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PublicAdvertisedPrefixPublicDelegatedPrefix build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PublicAdvertisedPrefixPublicDelegatedPrefix buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
setField
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
clearField
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
clearOneof
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
setRepeatedField
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
addRepeatedField
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder mergeFrom(PublicAdvertisedPrefixPublicDelegatedPrefix other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
mergeFrom
public PublicAdvertisedPrefixPublicDelegatedPrefix.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<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>- Throws:
IOException
-
hasIpRange
public boolean hasIpRange()
The IP address range of the public delegated prefix
optional string ip_range = 145092645;- Specified by:
hasIpRangein interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- Whether the ipRange field is set.
-
getIpRange
public String getIpRange()
The IP address range of the public delegated prefix
optional string ip_range = 145092645;- Specified by:
getIpRangein interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The ipRange.
-
getIpRangeBytes
public com.google.protobuf.ByteString getIpRangeBytes()
The IP address range of the public delegated prefix
optional string ip_range = 145092645;- Specified by:
getIpRangeBytesin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The bytes for ipRange.
-
setIpRange
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setIpRange(String value)
The IP address range of the public delegated prefix
optional string ip_range = 145092645;- Parameters:
value- The ipRange to set.- Returns:
- This builder for chaining.
-
clearIpRange
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clearIpRange()
The IP address range of the public delegated prefix
optional string ip_range = 145092645;- Returns:
- This builder for chaining.
-
setIpRangeBytes
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setIpRangeBytes(com.google.protobuf.ByteString value)
The IP address range of the public delegated prefix
optional string ip_range = 145092645;- Parameters:
value- The bytes for ipRange to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()
The name of the public delegated prefix
optional string name = 3373707;- Specified by:
hasNamein interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
The name of the public delegated prefix
optional string name = 3373707;- Specified by:
getNamein interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the public delegated prefix
optional string name = 3373707;- Specified by:
getNameBytesin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The bytes for name.
-
setName
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setName(String value)
The name of the public delegated prefix
optional string name = 3373707;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clearName()
The name of the public delegated prefix
optional string name = 3373707;- Returns:
- This builder for chaining.
-
setNameBytes
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the public delegated prefix
optional string name = 3373707;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasProject
public boolean hasProject()
The project number of the public delegated prefix
optional string project = 227560217;- Specified by:
hasProjectin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- Whether the project field is set.
-
getProject
public String getProject()
The project number of the public delegated prefix
optional string project = 227560217;- Specified by:
getProjectin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()
The project number of the public delegated prefix
optional string project = 227560217;- Specified by:
getProjectBytesin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The bytes for project.
-
setProject
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setProject(String value)
The project number of the public delegated prefix
optional string project = 227560217;- Parameters:
value- The project to set.- Returns:
- This builder for chaining.
-
clearProject
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clearProject()
The project number of the public delegated prefix
optional string project = 227560217;- Returns:
- This builder for chaining.
-
setProjectBytes
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setProjectBytes(com.google.protobuf.ByteString value)
The project number of the public delegated prefix
optional string project = 227560217;- Parameters:
value- The bytes for project to set.- Returns:
- This builder for chaining.
-
hasRegion
public boolean hasRegion()
The region of the public delegated prefix if it is regional. If absent, the prefix is global.
optional string region = 138946292;- Specified by:
hasRegionin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- Whether the region field is set.
-
getRegion
public String getRegion()
The region of the public delegated prefix if it is regional. If absent, the prefix is global.
optional string region = 138946292;- Specified by:
getRegionin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()
The region of the public delegated prefix if it is regional. If absent, the prefix is global.
optional string region = 138946292;- Specified by:
getRegionBytesin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The bytes for region.
-
setRegion
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setRegion(String value)
The region of the public delegated prefix if it is regional. If absent, the prefix is global.
optional string region = 138946292;- Parameters:
value- The region to set.- Returns:
- This builder for chaining.
-
clearRegion
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clearRegion()
The region of the public delegated prefix if it is regional. If absent, the prefix is global.
optional string region = 138946292;- Returns:
- This builder for chaining.
-
setRegionBytes
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setRegionBytes(com.google.protobuf.ByteString value)
The region of the public delegated prefix if it is regional. If absent, the prefix is global.
optional string region = 138946292;- Parameters:
value- The bytes for region to set.- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()
The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.
optional string status = 181260274;- Specified by:
hasStatusin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public String getStatus()
The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.
optional string status = 181260274;- Specified by:
getStatusin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()
The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.
optional string status = 181260274;- Specified by:
getStatusBytesin interfacePublicAdvertisedPrefixPublicDelegatedPrefixOrBuilder- Returns:
- The bytes for status.
-
setStatus
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setStatus(String value)
The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.
optional string status = 181260274;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder clearStatus()
The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.
optional string status = 181260274;- Returns:
- This builder for chaining.
-
setStatusBytes
public PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setStatusBytes(com.google.protobuf.ByteString value)
The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.
optional string status = 181260274;- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PublicAdvertisedPrefixPublicDelegatedPrefix.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
mergeUnknownFields
public final PublicAdvertisedPrefixPublicDelegatedPrefix.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PublicAdvertisedPrefixPublicDelegatedPrefix.Builder>
-
-