Package com.google.cloud.deploy.v1
Class CustomTargetSkaffoldActions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CustomTargetSkaffoldActions.Builder>
com.google.cloud.deploy.v1.CustomTargetSkaffoldActions.Builder
- All Implemented Interfaces:
CustomTargetSkaffoldActionsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CustomTargetSkaffoldActions
public static final class CustomTargetSkaffoldActions.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CustomTargetSkaffoldActions.Builder>
implements CustomTargetSkaffoldActionsOrBuilder
CustomTargetSkaffoldActions represents the `CustomTargetType` configuration using Skaffold custom actions.Protobuf type
google.cloud.deploy.v1.CustomTargetSkaffoldActions-
Method Summary
Modifier and TypeMethodDescriptionaddAllIncludeSkaffoldModules(Iterable<? extends SkaffoldModules> values) Optional.addIncludeSkaffoldModules(int index, SkaffoldModules value) Optional.addIncludeSkaffoldModules(int index, SkaffoldModules.Builder builderForValue) Optional.Optional.addIncludeSkaffoldModules(SkaffoldModules.Builder builderForValue) Optional.Optional.addIncludeSkaffoldModulesBuilder(int index) Optional.build()clear()Required.Optional.Optional.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetIncludeSkaffoldModules(int index) Optional.getIncludeSkaffoldModulesBuilder(int index) Optional.Optional.intOptional.Optional.getIncludeSkaffoldModulesOrBuilder(int index) Optional.List<? extends SkaffoldModulesOrBuilder>Optional.Optional.com.google.protobuf.ByteStringOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeIncludeSkaffoldModules(int index) Optional.setDeployAction(String value) Required.setDeployActionBytes(com.google.protobuf.ByteString value) Required.setIncludeSkaffoldModules(int index, SkaffoldModules value) Optional.setIncludeSkaffoldModules(int index, SkaffoldModules.Builder builderForValue) Optional.setRenderAction(String value) Optional.setRenderActionBytes(com.google.protobuf.ByteString value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CustomTargetSkaffoldActions.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CustomTargetSkaffoldActions.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<CustomTargetSkaffoldActions.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomTargetSkaffoldActions.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CustomTargetSkaffoldActions.Builder>
-
mergeFrom
public CustomTargetSkaffoldActions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomTargetSkaffoldActions.Builder>- Throws:
IOException
-
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];- Specified by:
getRenderActionin interfaceCustomTargetSkaffoldActionsOrBuilder- Returns:
- The renderAction.
-
getRenderActionBytes
public 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];- Specified by:
getRenderActionBytesin interfaceCustomTargetSkaffoldActionsOrBuilder- Returns:
- The bytes for renderAction.
-
setRenderAction
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];- Parameters:
value- The renderAction to set.- Returns:
- This builder for chaining.
-
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];- Returns:
- This builder for chaining.
-
setRenderActionBytes
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];- Parameters:
value- The bytes for renderAction to set.- Returns:
- This builder for chaining.
-
getDeployAction
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDeployActionin interfaceCustomTargetSkaffoldActionsOrBuilder- Returns:
- The deployAction.
-
getDeployActionBytes
public com.google.protobuf.ByteString getDeployActionBytes()Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDeployActionBytesin interfaceCustomTargetSkaffoldActionsOrBuilder- Returns:
- The bytes for deployAction.
-
setDeployAction
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The deployAction to set.- Returns:
- This builder for chaining.
-
clearDeployAction
Required. The Skaffold custom action responsible for deploy operations.
string deploy_action = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDeployActionBytes
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];- Parameters:
value- The bytes for deployAction to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
getIncludeSkaffoldModulesListin interfaceCustomTargetSkaffoldActionsOrBuilder
-
getIncludeSkaffoldModulesCount
public 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];- Specified by:
getIncludeSkaffoldModulesCountin interfaceCustomTargetSkaffoldActionsOrBuilder
-
getIncludeSkaffoldModules
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];- Specified by:
getIncludeSkaffoldModulesin interfaceCustomTargetSkaffoldActionsOrBuilder
-
setIncludeSkaffoldModules
public 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]; -
setIncludeSkaffoldModules
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]; -
addIncludeSkaffoldModules
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]; -
addIncludeSkaffoldModules
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]; -
addIncludeSkaffoldModules
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]; -
addIncludeSkaffoldModules
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]; -
addAllIncludeSkaffoldModules
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]; -
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]; -
removeIncludeSkaffoldModules
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]; -
getIncludeSkaffoldModulesBuilder
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
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];- Specified by:
getIncludeSkaffoldModulesOrBuilderin interfaceCustomTargetSkaffoldActionsOrBuilder
-
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];- Specified by:
getIncludeSkaffoldModulesOrBuilderListin interfaceCustomTargetSkaffoldActionsOrBuilder
-
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]; -
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]; -
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];
-