Package com.google.cloud.dataproc.v1
Class ManagedGroupConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dataproc.v1.ManagedGroupConfig
-
- All Implemented Interfaces:
ManagedGroupConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ManagedGroupConfig extends com.google.protobuf.GeneratedMessageV3 implements ManagedGroupConfigOrBuilder
Specifies the resources used to actively manage an instance group.
Protobuf typegoogle.cloud.dataproc.v1.ManagedGroupConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManagedGroupConfig.BuilderSpecifies the resources used to actively manage an instance group.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intINSTANCE_GROUP_MANAGER_NAME_FIELD_NUMBERstatic intINSTANCE_GROUP_MANAGER_URI_FIELD_NUMBERstatic intINSTANCE_TEMPLATE_NAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static ManagedGroupConfiggetDefaultInstance()ManagedGroupConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetInstanceGroupManagerName()Output only.com.google.protobuf.ByteStringgetInstanceGroupManagerNameBytes()Output only.StringgetInstanceGroupManagerUri()Output only.com.google.protobuf.ByteStringgetInstanceGroupManagerUriBytes()Output only.StringgetInstanceTemplateName()Output only.com.google.protobuf.ByteStringgetInstanceTemplateNameBytes()Output only.com.google.protobuf.Parser<ManagedGroupConfig>getParserForType()intgetSerializedSize()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ManagedGroupConfig.BuildernewBuilder()static ManagedGroupConfig.BuildernewBuilder(ManagedGroupConfig prototype)ManagedGroupConfig.BuildernewBuilderForType()protected ManagedGroupConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ManagedGroupConfigparseDelimitedFrom(InputStream input)static ManagedGroupConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ManagedGroupConfigparseFrom(byte[] data)static ManagedGroupConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ManagedGroupConfigparseFrom(com.google.protobuf.ByteString data)static ManagedGroupConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ManagedGroupConfigparseFrom(com.google.protobuf.CodedInputStream input)static ManagedGroupConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ManagedGroupConfigparseFrom(InputStream input)static ManagedGroupConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ManagedGroupConfigparseFrom(ByteBuffer data)static ManagedGroupConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ManagedGroupConfig>parser()ManagedGroupConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
INSTANCE_TEMPLATE_NAME_FIELD_NUMBER
public static final int INSTANCE_TEMPLATE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANCE_GROUP_MANAGER_NAME_FIELD_NUMBER
public static final int INSTANCE_GROUP_MANAGER_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANCE_GROUP_MANAGER_URI_FIELD_NUMBER
public static final int INSTANCE_GROUP_MANAGER_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getInstanceTemplateName
public String getInstanceTemplateName()
Output only. The name of the Instance Template used for the Managed Instance Group.
string instance_template_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInstanceTemplateNamein interfaceManagedGroupConfigOrBuilder- Returns:
- The instanceTemplateName.
-
getInstanceTemplateNameBytes
public com.google.protobuf.ByteString getInstanceTemplateNameBytes()
Output only. The name of the Instance Template used for the Managed Instance Group.
string instance_template_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInstanceTemplateNameBytesin interfaceManagedGroupConfigOrBuilder- Returns:
- The bytes for instanceTemplateName.
-
getInstanceGroupManagerName
public String getInstanceGroupManagerName()
Output only. The name of the Instance Group Manager for this group.
string instance_group_manager_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInstanceGroupManagerNamein interfaceManagedGroupConfigOrBuilder- Returns:
- The instanceGroupManagerName.
-
getInstanceGroupManagerNameBytes
public com.google.protobuf.ByteString getInstanceGroupManagerNameBytes()
Output only. The name of the Instance Group Manager for this group.
string instance_group_manager_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInstanceGroupManagerNameBytesin interfaceManagedGroupConfigOrBuilder- Returns:
- The bytes for instanceGroupManagerName.
-
getInstanceGroupManagerUri
public String getInstanceGroupManagerUri()
Output only. The partial URI to the instance group manager for this group. E.g. projects/my-project/regions/us-central1/instanceGroupManagers/my-igm.
string instance_group_manager_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInstanceGroupManagerUriin interfaceManagedGroupConfigOrBuilder- Returns:
- The instanceGroupManagerUri.
-
getInstanceGroupManagerUriBytes
public com.google.protobuf.ByteString getInstanceGroupManagerUriBytes()
Output only. The partial URI to the instance group manager for this group. E.g. projects/my-project/regions/us-central1/instanceGroupManagers/my-igm.
string instance_group_manager_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInstanceGroupManagerUriBytesin interfaceManagedGroupConfigOrBuilder- Returns:
- The bytes for instanceGroupManagerUri.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ManagedGroupConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ManagedGroupConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ManagedGroupConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ManagedGroupConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ManagedGroupConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ManagedGroupConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ManagedGroupConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ManagedGroupConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ManagedGroupConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ManagedGroupConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ManagedGroupConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ManagedGroupConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ManagedGroupConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ManagedGroupConfig.Builder newBuilder()
-
newBuilder
public static ManagedGroupConfig.Builder newBuilder(ManagedGroupConfig prototype)
-
toBuilder
public ManagedGroupConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ManagedGroupConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ManagedGroupConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ManagedGroupConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<ManagedGroupConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ManagedGroupConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-