public static final class InstanceFlexibilityPolicy.InstanceSelectionResult extends com.google.protobuf.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| Modifier and Type | Class and Description |
|---|---|
static class |
InstanceFlexibilityPolicy.InstanceSelectionResult.Builder
Defines a mapping from machine types to the number of VMs that are created
with each machine type.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
MACHINE_TYPE_FIELD_NUMBER |
static int |
VM_COUNT_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MACHINE_TYPE_FIELD_NUMBER
public static final int VM_COUNT_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasMachineType()
Output only. Full machine-type names, e.g. "n1-standard-16".
optional string machine_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];hasMachineType in interface InstanceFlexibilityPolicy.InstanceSelectionResultOrBuilderpublic String getMachineType()
Output only. Full machine-type names, e.g. "n1-standard-16".
optional string machine_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getMachineType in interface InstanceFlexibilityPolicy.InstanceSelectionResultOrBuilderpublic com.google.protobuf.ByteString getMachineTypeBytes()
Output only. Full machine-type names, e.g. "n1-standard-16".
optional string machine_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getMachineTypeBytes in interface InstanceFlexibilityPolicy.InstanceSelectionResultOrBuilderpublic boolean hasVmCount()
Output only. Number of VM provisioned with the machine_type.
optional int32 vm_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];hasVmCount in interface InstanceFlexibilityPolicy.InstanceSelectionResultOrBuilderpublic int getVmCount()
Output only. Number of VM provisioned with the machine_type.
optional int32 vm_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getVmCount in interface InstanceFlexibilityPolicy.InstanceSelectionResultOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(InputStream input) throws IOException
IOExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static InstanceFlexibilityPolicy.InstanceSelectionResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilder()
public static InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilder(InstanceFlexibilityPolicy.InstanceSelectionResult prototype)
public InstanceFlexibilityPolicy.InstanceSelectionResult.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected InstanceFlexibilityPolicy.InstanceSelectionResult.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static InstanceFlexibilityPolicy.InstanceSelectionResult getDefaultInstance()
public static com.google.protobuf.Parser<InstanceFlexibilityPolicy.InstanceSelectionResult> parser()
public com.google.protobuf.Parser<InstanceFlexibilityPolicy.InstanceSelectionResult> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public InstanceFlexibilityPolicy.InstanceSelectionResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.