public static final class CustomTargetSkaffoldActions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.Builder> implements CustomTargetSkaffoldActionsOrBuilder
CustomTargetSkaffoldActions represents the `CustomTargetType` configuration using Skaffold custom actions.Protobuf type
google.cloud.deploy.v1.CustomTargetSkaffoldActionsgetAllFields, 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<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.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<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CustomTargetSkaffoldActions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CustomTargetSkaffoldActions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CustomTargetSkaffoldActions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.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<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.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<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.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<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.Builder mergeFrom(CustomTargetSkaffoldActions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.Builder>public CustomTargetSkaffoldActions.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<CustomTargetSkaffoldActions.Builder>IOExceptionpublic String getRenderAction()
Optional. The Skaffold custom action responsible for render operations. If not provided then Cloud Deploy will perform the render operations via `skaffold render`.
string render_action = 1 [(.google.api.field_behavior) = OPTIONAL];getRenderAction in interface CustomTargetSkaffoldActionsOrBuilderpublic com.google.protobuf.ByteString getRenderActionBytes()
Optional. The Skaffold custom action responsible for render operations. If not provided then Cloud Deploy will perform the render operations via `skaffold render`.
string render_action = 1 [(.google.api.field_behavior) = OPTIONAL];getRenderActionBytes in interface CustomTargetSkaffoldActionsOrBuilderpublic CustomTargetSkaffoldActions.Builder setRenderAction(String value)
Optional. The Skaffold custom action responsible for render operations. If not provided then Cloud Deploy will perform the render operations via `skaffold render`.
string render_action = 1 [(.google.api.field_behavior) = OPTIONAL];value - The renderAction to set.public CustomTargetSkaffoldActions.Builder clearRenderAction()
Optional. The Skaffold custom action responsible for render operations. If not provided then Cloud Deploy will perform the render operations via `skaffold render`.
string render_action = 1 [(.google.api.field_behavior) = OPTIONAL];public CustomTargetSkaffoldActions.Builder setRenderActionBytes(com.google.protobuf.ByteString value)
Optional. The Skaffold custom action responsible for render operations. If not provided then Cloud Deploy will perform the render operations via `skaffold render`.
string render_action = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for renderAction to set.public String getDeployAction()
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];getDeployAction in interface CustomTargetSkaffoldActionsOrBuilderpublic com.google.protobuf.ByteString getDeployActionBytes()
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];getDeployActionBytes in interface CustomTargetSkaffoldActionsOrBuilderpublic CustomTargetSkaffoldActions.Builder setDeployAction(String value)
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];value - The deployAction to set.public CustomTargetSkaffoldActions.Builder clearDeployAction()
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];public CustomTargetSkaffoldActions.Builder setDeployActionBytes(com.google.protobuf.ByteString value)
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for deployAction to set.public List<SkaffoldModules> getIncludeSkaffoldModulesList()
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
getIncludeSkaffoldModulesList in interface CustomTargetSkaffoldActionsOrBuilderpublic int getIncludeSkaffoldModulesCount()
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
getIncludeSkaffoldModulesCount in interface CustomTargetSkaffoldActionsOrBuilderpublic SkaffoldModules getIncludeSkaffoldModules(int index)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
getIncludeSkaffoldModules in interface CustomTargetSkaffoldActionsOrBuilderpublic CustomTargetSkaffoldActions.Builder setIncludeSkaffoldModules(int index, SkaffoldModules value)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder setIncludeSkaffoldModules(int index, SkaffoldModules.Builder builderForValue)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder addIncludeSkaffoldModules(SkaffoldModules value)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder addIncludeSkaffoldModules(int index, SkaffoldModules value)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder addIncludeSkaffoldModules(SkaffoldModules.Builder builderForValue)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder addIncludeSkaffoldModules(int index, SkaffoldModules.Builder builderForValue)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder addAllIncludeSkaffoldModules(Iterable<? extends SkaffoldModules> values)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder clearIncludeSkaffoldModules()
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public CustomTargetSkaffoldActions.Builder removeIncludeSkaffoldModules(int index)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public SkaffoldModules.Builder getIncludeSkaffoldModulesBuilder(int index)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public SkaffoldModulesOrBuilder getIncludeSkaffoldModulesOrBuilder(int index)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
getIncludeSkaffoldModulesOrBuilder in interface CustomTargetSkaffoldActionsOrBuilderpublic List<? extends SkaffoldModulesOrBuilder> getIncludeSkaffoldModulesOrBuilderList()
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
getIncludeSkaffoldModulesOrBuilderList in interface CustomTargetSkaffoldActionsOrBuilderpublic SkaffoldModules.Builder addIncludeSkaffoldModulesBuilder()
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public SkaffoldModules.Builder addIncludeSkaffoldModulesBuilder(int index)
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public List<SkaffoldModules.Builder> getIncludeSkaffoldModulesBuilderList()
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
repeated .google.cloud.deploy.v1.SkaffoldModules include_skaffold_modules = 3 [(.google.api.field_behavior) = OPTIONAL];
public final CustomTargetSkaffoldActions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.Builder>public final CustomTargetSkaffoldActions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTargetSkaffoldActions.Builder>Copyright © 2024 Google LLC. All rights reserved.