Package namespace.cloud.compute.v1beta
Class Compute.GetNetworkConfigurationResponse.CIDR.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Compute.GetNetworkConfigurationResponse.CIDR.Builder>
com.google.protobuf.GeneratedMessage.Builder<Compute.GetNetworkConfigurationResponse.CIDR.Builder>
namespace.cloud.compute.v1beta.Compute.GetNetworkConfigurationResponse.CIDR.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Compute.GetNetworkConfigurationResponse.CIDROrBuilder
- Enclosing class:
Compute.GetNetworkConfigurationResponse.CIDR
public static final class Compute.GetNetworkConfigurationResponse.CIDR.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Compute.GetNetworkConfigurationResponse.CIDR.Builder>
implements Compute.GetNetworkConfigurationResponse.CIDROrBuilder
Protobuf type
namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()string cidr = 2;.namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;Network segment to attach a workload to in order to egress through this address.getCidr()string cidr = 2;com.google.protobuf.ByteStringstring cidr = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKind().namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;int.namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;Network segment to attach a workload to in order to egress through this address.com.google.protobuf.ByteStringNetwork segment to attach a workload to in order to egress through this address.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) string cidr = 2;setCidrBytes(com.google.protobuf.ByteString value) string cidr = 2;.namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;setKindValue(int value) .namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;setSegment(String value) Network segment to attach a workload to in order to egress through this address.setSegmentBytes(com.google.protobuf.ByteString value) Network segment to attach a workload to in order to egress through this 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<Compute.GetNetworkConfigurationResponse.CIDR.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<Compute.GetNetworkConfigurationResponse.CIDR.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<Compute.GetNetworkConfigurationResponse.CIDR.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
public Compute.GetNetworkConfigurationResponse.CIDR.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Compute.GetNetworkConfigurationResponse.CIDR.Builder>
-
mergeFrom
public Compute.GetNetworkConfigurationResponse.CIDR.Builder mergeFrom(Compute.GetNetworkConfigurationResponse.CIDR other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Compute.GetNetworkConfigurationResponse.CIDR.Builder>
-
mergeFrom
public Compute.GetNetworkConfigurationResponse.CIDR.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<Compute.GetNetworkConfigurationResponse.CIDR.Builder>- Throws:
IOException
-
getKindValue
public int getKindValue().namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;- Specified by:
getKindValuein interfaceCompute.GetNetworkConfigurationResponse.CIDROrBuilder- Returns:
- The enum numeric value on the wire for kind.
-
setKindValue
.namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;- Parameters:
value- The enum numeric value on the wire for kind to set.- Returns:
- This builder for chaining.
-
getKind
.namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;- Specified by:
getKindin interfaceCompute.GetNetworkConfigurationResponse.CIDROrBuilder- Returns:
- The kind.
-
setKind
public Compute.GetNetworkConfigurationResponse.CIDR.Builder setKind(Compute.GetNetworkConfigurationResponse.CIDR.Kind value) .namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
.namespace.cloud.compute.v1beta.GetNetworkConfigurationResponse.CIDR.Kind kind = 1;- Returns:
- This builder for chaining.
-
getCidr
string cidr = 2;- Specified by:
getCidrin interfaceCompute.GetNetworkConfigurationResponse.CIDROrBuilder- Returns:
- The cidr.
-
getCidrBytes
public com.google.protobuf.ByteString getCidrBytes()string cidr = 2;- Specified by:
getCidrBytesin interfaceCompute.GetNetworkConfigurationResponse.CIDROrBuilder- Returns:
- The bytes for cidr.
-
setCidr
string cidr = 2;- Parameters:
value- The cidr to set.- Returns:
- This builder for chaining.
-
clearCidr
string cidr = 2;- Returns:
- This builder for chaining.
-
setCidrBytes
public Compute.GetNetworkConfigurationResponse.CIDR.Builder setCidrBytes(com.google.protobuf.ByteString value) string cidr = 2;- Parameters:
value- The bytes for cidr to set.- Returns:
- This builder for chaining.
-
getSegment
Network segment to attach a workload to in order to egress through this address. Only set for DEDICATED. Empty means the default pool.
string segment = 3;- Specified by:
getSegmentin interfaceCompute.GetNetworkConfigurationResponse.CIDROrBuilder- Returns:
- The segment.
-
getSegmentBytes
public com.google.protobuf.ByteString getSegmentBytes()Network segment to attach a workload to in order to egress through this address. Only set for DEDICATED. Empty means the default pool.
string segment = 3;- Specified by:
getSegmentBytesin interfaceCompute.GetNetworkConfigurationResponse.CIDROrBuilder- Returns:
- The bytes for segment.
-
setSegment
Network segment to attach a workload to in order to egress through this address. Only set for DEDICATED. Empty means the default pool.
string segment = 3;- Parameters:
value- The segment to set.- Returns:
- This builder for chaining.
-
clearSegment
Network segment to attach a workload to in order to egress through this address. Only set for DEDICATED. Empty means the default pool.
string segment = 3;- Returns:
- This builder for chaining.
-
setSegmentBytes
public Compute.GetNetworkConfigurationResponse.CIDR.Builder setSegmentBytes(com.google.protobuf.ByteString value) Network segment to attach a workload to in order to egress through this address. Only set for DEDICATED. Empty means the default pool.
string segment = 3;- Parameters:
value- The bytes for segment to set.- Returns:
- This builder for chaining.
-