public static final class ManagedGroupConfig.Builder extends GeneratedMessageV3.Builder<ManagedGroupConfig.Builder> implements ManagedGroupConfigOrBuilder
Specifies the resources used to actively manage an instance group.Protobuf type
google.cloud.dataproc.v1.ManagedGroupConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic ManagedGroupConfig build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic ManagedGroupConfig buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic ManagedGroupConfig.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder mergeFrom(ManagedGroupConfig other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public ManagedGroupConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<ManagedGroupConfig.Builder>java.io.IOExceptionpublic java.lang.String getInstanceTemplateName()
Output-only. The name of the Instance Template used for the Managed Instance Group.
string instance_template_name = 1;getInstanceTemplateName in interface ManagedGroupConfigOrBuilderpublic ByteString getInstanceTemplateNameBytes()
Output-only. The name of the Instance Template used for the Managed Instance Group.
string instance_template_name = 1;getInstanceTemplateNameBytes in interface ManagedGroupConfigOrBuilderpublic ManagedGroupConfig.Builder setInstanceTemplateName(java.lang.String value)
Output-only. The name of the Instance Template used for the Managed Instance Group.
string instance_template_name = 1;public ManagedGroupConfig.Builder clearInstanceTemplateName()
Output-only. The name of the Instance Template used for the Managed Instance Group.
string instance_template_name = 1;public ManagedGroupConfig.Builder setInstanceTemplateNameBytes(ByteString value)
Output-only. The name of the Instance Template used for the Managed Instance Group.
string instance_template_name = 1;public java.lang.String getInstanceGroupManagerName()
Output-only. The name of the Instance Group Manager for this group.
string instance_group_manager_name = 2;getInstanceGroupManagerName in interface ManagedGroupConfigOrBuilderpublic ByteString getInstanceGroupManagerNameBytes()
Output-only. The name of the Instance Group Manager for this group.
string instance_group_manager_name = 2;getInstanceGroupManagerNameBytes in interface ManagedGroupConfigOrBuilderpublic ManagedGroupConfig.Builder setInstanceGroupManagerName(java.lang.String value)
Output-only. The name of the Instance Group Manager for this group.
string instance_group_manager_name = 2;public ManagedGroupConfig.Builder clearInstanceGroupManagerName()
Output-only. The name of the Instance Group Manager for this group.
string instance_group_manager_name = 2;public ManagedGroupConfig.Builder setInstanceGroupManagerNameBytes(ByteString value)
Output-only. The name of the Instance Group Manager for this group.
string instance_group_manager_name = 2;public final ManagedGroupConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>public final ManagedGroupConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<ManagedGroupConfig.Builder>