public final class CapacityAdviceRequestDistributionPolicy extends GeneratedMessage implements CapacityAdviceRequestDistributionPolicyOrBuilder
Distribution policy.
Protobuf type google.cloud.compute.v1.CapacityAdviceRequestDistributionPolicy
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
TARGET_SHAPE_FIELD_NUMBER
public static final int TARGET_SHAPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ZONES_FIELD_NUMBER
public static final int ZONES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CapacityAdviceRequestDistributionPolicy getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CapacityAdviceRequestDistributionPolicy.Builder newBuilder()
newBuilder(CapacityAdviceRequestDistributionPolicy prototype)
public static CapacityAdviceRequestDistributionPolicy.Builder newBuilder(CapacityAdviceRequestDistributionPolicy prototype)
public static CapacityAdviceRequestDistributionPolicy parseDelimitedFrom(InputStream input)
public static CapacityAdviceRequestDistributionPolicy parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CapacityAdviceRequestDistributionPolicy parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CapacityAdviceRequestDistributionPolicy parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CapacityAdviceRequestDistributionPolicy parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CapacityAdviceRequestDistributionPolicy parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CapacityAdviceRequestDistributionPolicy parseFrom(CodedInputStream input)
public static CapacityAdviceRequestDistributionPolicy parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CapacityAdviceRequestDistributionPolicy parseFrom(InputStream input)
public static CapacityAdviceRequestDistributionPolicy parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CapacityAdviceRequestDistributionPolicy parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CapacityAdviceRequestDistributionPolicy parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CapacityAdviceRequestDistributionPolicy> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CapacityAdviceRequestDistributionPolicy getDefaultInstanceForType()
getParserForType()
public Parser<CapacityAdviceRequestDistributionPolicy> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTargetShape()
public String getTargetShape()
Target distribution shape. You can specify the following values:ANY, ANY_SINGLE_ZONE, or BALANCED.
Check the TargetShape enum for the list of possible values.
optional string target_shape = 338621299;
| Returns |
| Type |
Description |
String |
The targetShape.
|
getTargetShapeBytes()
public ByteString getTargetShapeBytes()
Target distribution shape. You can specify the following values:ANY, ANY_SINGLE_ZONE, or BALANCED.
Check the TargetShape enum for the list of possible values.
optional string target_shape = 338621299;
| Returns |
| Type |
Description |
ByteString |
The bytes for targetShape.
|
getZones(int index)
public CapacityAdviceRequestDistributionPolicyZoneConfiguration getZones(int index)
Zones where Capacity Advisor looks for capacity.
repeated .google.cloud.compute.v1.CapacityAdviceRequestDistributionPolicyZoneConfiguration zones = 116085319;
| Parameter |
| Name |
Description |
index |
int
|
getZonesCount()
public int getZonesCount()
Zones where Capacity Advisor looks for capacity.
repeated .google.cloud.compute.v1.CapacityAdviceRequestDistributionPolicyZoneConfiguration zones = 116085319;
| Returns |
| Type |
Description |
int |
|
getZonesList()
public List<CapacityAdviceRequestDistributionPolicyZoneConfiguration> getZonesList()
Zones where Capacity Advisor looks for capacity.
repeated .google.cloud.compute.v1.CapacityAdviceRequestDistributionPolicyZoneConfiguration zones = 116085319;
getZonesOrBuilder(int index)
public CapacityAdviceRequestDistributionPolicyZoneConfigurationOrBuilder getZonesOrBuilder(int index)
Zones where Capacity Advisor looks for capacity.
repeated .google.cloud.compute.v1.CapacityAdviceRequestDistributionPolicyZoneConfiguration zones = 116085319;
| Parameter |
| Name |
Description |
index |
int
|
getZonesOrBuilderList()
public List<? extends CapacityAdviceRequestDistributionPolicyZoneConfigurationOrBuilder> getZonesOrBuilderList()
Zones where Capacity Advisor looks for capacity.
repeated .google.cloud.compute.v1.CapacityAdviceRequestDistributionPolicyZoneConfiguration zones = 116085319;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.compute.v1.CapacityAdviceRequestDistributionPolicyZoneConfigurationOrBuilder> |
|
hasTargetShape()
public boolean hasTargetShape()
Target distribution shape. You can specify the following values:ANY, ANY_SINGLE_ZONE, or BALANCED.
Check the TargetShape enum for the list of possible values.
optional string target_shape = 338621299;
| Returns |
| Type |
Description |
boolean |
Whether the targetShape field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CapacityAdviceRequestDistributionPolicy.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CapacityAdviceRequestDistributionPolicy.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CapacityAdviceRequestDistributionPolicy.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides