public static final class InstanceFlexibilityPolicy.InstanceSelectionResult extends GeneratedMessageV3 implements InstanceFlexibilityPolicy.InstanceSelectionResultOrBuilder
Defines a mapping from machine types to the number of VMs that are created
with each machine type.
Protobuf type
google.cloud.dataproc.v1.InstanceFlexibilityPolicy.InstanceSelectionResult
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
MACHINE_TYPE_FIELD_NUMBER
public static final int MACHINE_TYPE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
VM_COUNT_FIELD_NUMBER
public static final int VM_COUNT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static InstanceFlexibilityPolicy.InstanceSelectionResult getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilder()
newBuilder(InstanceFlexibilityPolicy.InstanceSelectionResult prototype)
public static InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilder(InstanceFlexibilityPolicy.InstanceSelectionResult prototype)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseDelimitedFrom(InputStream input)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(CodedInputStream input)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(InputStream input)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InstanceFlexibilityPolicy.InstanceSelectionResult> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public InstanceFlexibilityPolicy.InstanceSelectionResult getDefaultInstanceForType()
getMachineType()
public String getMachineType()
Output only. Full machine-type names, e.g. "n1-standard-16".
optional string machine_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
String | The machineType.
|
getMachineTypeBytes()
public ByteString getMachineTypeBytes()
Output only. Full machine-type names, e.g. "n1-standard-16".
optional string machine_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
ByteString | The bytes for machineType.
|
getParserForType()
public Parser<InstanceFlexibilityPolicy.InstanceSelectionResult> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getVmCount()
Output only. Number of VM provisioned with the machine_type.
optional int32 vm_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
int | The vmCount.
|
hasMachineType()
public boolean hasMachineType()
Output only. Full machine-type names, e.g. "n1-standard-16".
optional string machine_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
boolean | Whether the machineType field is set.
|
hasVmCount()
public boolean hasVmCount()
Output only. Number of VM provisioned with the machine_type.
optional int32 vm_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
boolean | Whether the vmCount field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public InstanceFlexibilityPolicy.InstanceSelectionResult.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides