public static final class ExecutionConfig.Builder extends GeneratedMessageV3.Builder<ExecutionConfig.Builder> implements ExecutionConfigOrBuilderConfiguration of the environment to use when calling Skaffold.
Protobuf type google.cloud.deploy.v1.ExecutionConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ExecutionConfig.BuilderImplements
ExecutionConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Type | Description |
| Descriptor |
Methods
addAllUsages(Iterable<? extends ExecutionConfig.ExecutionEnvironmentUsage> values)
public ExecutionConfig.Builder addAllUsages(Iterable<? extends ExecutionConfig.ExecutionEnvironmentUsage> values)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| values | Iterable<? extends com.google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage>The usages to add. |
| Type | Description |
| ExecutionConfig.Builder | This builder for chaining. |
addAllUsagesValue(Iterable<Integer> values)
public ExecutionConfig.Builder addAllUsagesValue(Iterable<Integer> values)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| values | Iterable<Integer>The enum numeric values on the wire for usages to add. |
| Type | Description |
| ExecutionConfig.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ExecutionConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Name | Description |
| field | FieldDescriptor |
| value | Object |
| Type | Description |
| ExecutionConfig.Builder |
addUsages(ExecutionConfig.ExecutionEnvironmentUsage value)
public ExecutionConfig.Builder addUsages(ExecutionConfig.ExecutionEnvironmentUsage value)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| value | ExecutionConfig.ExecutionEnvironmentUsageThe usages to add. |
| Type | Description |
| ExecutionConfig.Builder | This builder for chaining. |
addUsagesValue(int value)
public ExecutionConfig.Builder addUsagesValue(int value)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| value | intThe enum numeric value on the wire for usages to add. |
| Type | Description |
| ExecutionConfig.Builder | This builder for chaining. |
build()
public ExecutionConfig build()| Type | Description |
| ExecutionConfig |
buildPartial()
public ExecutionConfig buildPartial()| Type | Description |
| ExecutionConfig |
clear()
public ExecutionConfig.Builder clear()| Type | Description |
| ExecutionConfig.Builder |
clearDefaultPool()
public ExecutionConfig.Builder clearDefaultPool()Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| ExecutionConfig.Builder |
clearExecutionEnvironment()
public ExecutionConfig.Builder clearExecutionEnvironment()| Type | Description |
| ExecutionConfig.Builder |
clearField(Descriptors.FieldDescriptor field)
public ExecutionConfig.Builder clearField(Descriptors.FieldDescriptor field)| Name | Description |
| field | FieldDescriptor |
| Type | Description |
| ExecutionConfig.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ExecutionConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Name | Description |
| oneof | OneofDescriptor |
| Type | Description |
| ExecutionConfig.Builder |
clearPrivatePool()
public ExecutionConfig.Builder clearPrivatePool()Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| ExecutionConfig.Builder |
clearUsages()
public ExecutionConfig.Builder clearUsages()Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| ExecutionConfig.Builder | This builder for chaining. |
clone()
public ExecutionConfig.Builder clone()| Type | Description |
| ExecutionConfig.Builder |
getDefaultInstanceForType()
public ExecutionConfig getDefaultInstanceForType()| Type | Description |
| ExecutionConfig |
getDefaultPool()
public DefaultPool getDefaultPool()Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| DefaultPool | The defaultPool. |
getDefaultPoolBuilder()
public DefaultPool.Builder getDefaultPoolBuilder()Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| DefaultPool.Builder |
getDefaultPoolOrBuilder()
public DefaultPoolOrBuilder getDefaultPoolOrBuilder()Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| DefaultPoolOrBuilder |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Type | Description |
| Descriptor |
getExecutionEnvironmentCase()
public ExecutionConfig.ExecutionEnvironmentCase getExecutionEnvironmentCase()| Type | Description |
| ExecutionConfig.ExecutionEnvironmentCase |
getPrivatePool()
public PrivatePool getPrivatePool()Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| PrivatePool | The privatePool. |
getPrivatePoolBuilder()
public PrivatePool.Builder getPrivatePoolBuilder()Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| PrivatePool.Builder |
getPrivatePoolOrBuilder()
public PrivatePoolOrBuilder getPrivatePoolOrBuilder()Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| PrivatePoolOrBuilder |
getUsages(int index)
public ExecutionConfig.ExecutionEnvironmentUsage getUsages(int index)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| index | intThe index of the element to return. |
| Type | Description |
| ExecutionConfig.ExecutionEnvironmentUsage | The usages at the given index. |
getUsagesCount()
public int getUsagesCount()Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| int | The count of usages. |
getUsagesList()
public List<ExecutionConfig.ExecutionEnvironmentUsage> getUsagesList()Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| List<ExecutionEnvironmentUsage> | A list containing the usages. |
getUsagesValue(int index)
public int getUsagesValue(int index)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| index | intThe index of the value to return. |
| Type | Description |
| int | The enum numeric value on the wire of usages at the given index. |
getUsagesValueList()
public List<Integer> getUsagesValueList()Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| List<Integer> | A list containing the enum numeric values on the wire for usages. |
hasDefaultPool()
public boolean hasDefaultPool()Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| boolean | Whether the defaultPool field is set. |
hasPrivatePool()
public boolean hasPrivatePool()Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| boolean | Whether the privatePool field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Type | Description |
| FieldAccessorTable |
isInitialized()
public final boolean isInitialized()| Type | Description |
| boolean |
mergeDefaultPool(DefaultPool value)
public ExecutionConfig.Builder mergeDefaultPool(DefaultPool value)Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| value | DefaultPool |
| Type | Description |
| ExecutionConfig.Builder |
mergeFrom(ExecutionConfig other)
public ExecutionConfig.Builder mergeFrom(ExecutionConfig other)| Name | Description |
| other | ExecutionConfig |
| Type | Description |
| ExecutionConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ExecutionConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Name | Description |
| input | CodedInputStream |
| extensionRegistry | ExtensionRegistryLite |
| Type | Description |
| ExecutionConfig.Builder |
| Type | Description |
| IOException |
mergeFrom(Message other)
public ExecutionConfig.Builder mergeFrom(Message other)| Name | Description |
| other | Message |
| Type | Description |
| ExecutionConfig.Builder |
mergePrivatePool(PrivatePool value)
public ExecutionConfig.Builder mergePrivatePool(PrivatePool value)Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| value | PrivatePool |
| Type | Description |
| ExecutionConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ExecutionConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Name | Description |
| unknownFields | UnknownFieldSet |
| Type | Description |
| ExecutionConfig.Builder |
setDefaultPool(DefaultPool value)
public ExecutionConfig.Builder setDefaultPool(DefaultPool value)Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| value | DefaultPool |
| Type | Description |
| ExecutionConfig.Builder |
setDefaultPool(DefaultPool.Builder builderForValue)
public ExecutionConfig.Builder setDefaultPool(DefaultPool.Builder builderForValue)Optional. Use default Cloud Build pool.
.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| builderForValue | DefaultPool.Builder |
| Type | Description |
| ExecutionConfig.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ExecutionConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)| Name | Description |
| field | FieldDescriptor |
| value | Object |
| Type | Description |
| ExecutionConfig.Builder |
setPrivatePool(PrivatePool value)
public ExecutionConfig.Builder setPrivatePool(PrivatePool value)Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| value | PrivatePool |
| Type | Description |
| ExecutionConfig.Builder |
setPrivatePool(PrivatePool.Builder builderForValue)
public ExecutionConfig.Builder setPrivatePool(PrivatePool.Builder builderForValue)Optional. Use private Cloud Build pool.
.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| builderForValue | PrivatePool.Builder |
| Type | Description |
| ExecutionConfig.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ExecutionConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Name | Description |
| field | FieldDescriptor |
| index | int |
| value | Object |
| Type | Description |
| ExecutionConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ExecutionConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)| Name | Description |
| unknownFields | UnknownFieldSet |
| Type | Description |
| ExecutionConfig.Builder |
setUsages(int index, ExecutionConfig.ExecutionEnvironmentUsage value)
public ExecutionConfig.Builder setUsages(int index, ExecutionConfig.ExecutionEnvironmentUsage value)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| index | intThe index to set the value at. |
| value | ExecutionConfig.ExecutionEnvironmentUsageThe usages to set. |
| Type | Description |
| ExecutionConfig.Builder | This builder for chaining. |
setUsagesValue(int index, int value)
public ExecutionConfig.Builder setUsagesValue(int index, int value)Required. Usages when this configuration should be applied.
repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];
| Name | Description |
| index | intThe index of the value to return. |
| value | int |
| Type | Description |
| ExecutionConfig.Builder | The enum numeric value on the wire of usages at the given index. |