public static final class PostStartupScriptConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder> implements PostStartupScriptConfigOrBuilder
Post startup script config.Protobuf type
google.cloud.aiplatform.v1.PostStartupScriptConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PostStartupScriptConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PostStartupScriptConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PostStartupScriptConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder mergeFrom(PostStartupScriptConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public PostStartupScriptConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PostStartupScriptConfig.Builder>IOExceptionpublic String getPostStartupScript()
Optional. Post startup script to run after runtime is started.
string post_startup_script = 1 [(.google.api.field_behavior) = OPTIONAL];getPostStartupScript in interface PostStartupScriptConfigOrBuilderpublic com.google.protobuf.ByteString getPostStartupScriptBytes()
Optional. Post startup script to run after runtime is started.
string post_startup_script = 1 [(.google.api.field_behavior) = OPTIONAL];getPostStartupScriptBytes in interface PostStartupScriptConfigOrBuilderpublic PostStartupScriptConfig.Builder setPostStartupScript(String value)
Optional. Post startup script to run after runtime is started.
string post_startup_script = 1 [(.google.api.field_behavior) = OPTIONAL];value - The postStartupScript to set.public PostStartupScriptConfig.Builder clearPostStartupScript()
Optional. Post startup script to run after runtime is started.
string post_startup_script = 1 [(.google.api.field_behavior) = OPTIONAL];public PostStartupScriptConfig.Builder setPostStartupScriptBytes(com.google.protobuf.ByteString value)
Optional. Post startup script to run after runtime is started.
string post_startup_script = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for postStartupScript to set.public String getPostStartupScriptUrl()
Optional. Post startup script url to download. Example: https://bucket/script.sh
string post_startup_script_url = 2 [(.google.api.field_behavior) = OPTIONAL];getPostStartupScriptUrl in interface PostStartupScriptConfigOrBuilderpublic com.google.protobuf.ByteString getPostStartupScriptUrlBytes()
Optional. Post startup script url to download. Example: https://bucket/script.sh
string post_startup_script_url = 2 [(.google.api.field_behavior) = OPTIONAL];getPostStartupScriptUrlBytes in interface PostStartupScriptConfigOrBuilderpublic PostStartupScriptConfig.Builder setPostStartupScriptUrl(String value)
Optional. Post startup script url to download. Example: https://bucket/script.sh
string post_startup_script_url = 2 [(.google.api.field_behavior) = OPTIONAL];value - The postStartupScriptUrl to set.public PostStartupScriptConfig.Builder clearPostStartupScriptUrl()
Optional. Post startup script url to download. Example: https://bucket/script.sh
string post_startup_script_url = 2 [(.google.api.field_behavior) = OPTIONAL];public PostStartupScriptConfig.Builder setPostStartupScriptUrlBytes(com.google.protobuf.ByteString value)
Optional. Post startup script url to download. Example: https://bucket/script.sh
string post_startup_script_url = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for postStartupScriptUrl to set.public int getPostStartupScriptBehaviorValue()
Optional. Post startup script behavior that defines download and execution behavior.
.google.cloud.aiplatform.v1.PostStartupScriptConfig.PostStartupScriptBehavior post_startup_script_behavior = 3 [(.google.api.field_behavior) = OPTIONAL];
getPostStartupScriptBehaviorValue in interface PostStartupScriptConfigOrBuilderpublic PostStartupScriptConfig.Builder setPostStartupScriptBehaviorValue(int value)
Optional. Post startup script behavior that defines download and execution behavior.
.google.cloud.aiplatform.v1.PostStartupScriptConfig.PostStartupScriptBehavior post_startup_script_behavior = 3 [(.google.api.field_behavior) = OPTIONAL];
value - The enum numeric value on the wire for postStartupScriptBehavior to set.public PostStartupScriptConfig.PostStartupScriptBehavior getPostStartupScriptBehavior()
Optional. Post startup script behavior that defines download and execution behavior.
.google.cloud.aiplatform.v1.PostStartupScriptConfig.PostStartupScriptBehavior post_startup_script_behavior = 3 [(.google.api.field_behavior) = OPTIONAL];
getPostStartupScriptBehavior in interface PostStartupScriptConfigOrBuilderpublic PostStartupScriptConfig.Builder setPostStartupScriptBehavior(PostStartupScriptConfig.PostStartupScriptBehavior value)
Optional. Post startup script behavior that defines download and execution behavior.
.google.cloud.aiplatform.v1.PostStartupScriptConfig.PostStartupScriptBehavior post_startup_script_behavior = 3 [(.google.api.field_behavior) = OPTIONAL];
value - The postStartupScriptBehavior to set.public PostStartupScriptConfig.Builder clearPostStartupScriptBehavior()
Optional. Post startup script behavior that defines download and execution behavior.
.google.cloud.aiplatform.v1.PostStartupScriptConfig.PostStartupScriptBehavior post_startup_script_behavior = 3 [(.google.api.field_behavior) = OPTIONAL];
public final PostStartupScriptConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>public final PostStartupScriptConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PostStartupScriptConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.