public static interface ContainerDatasetAction.Builder extends SdkPojo, CopyableBuilder<ContainerDatasetAction.Builder,ContainerDatasetAction>
| Modifier and Type | Method and Description |
|---|---|
ContainerDatasetAction.Builder |
executionRoleArn(String executionRoleArn)
The ARN of the role that gives permission to the system to access required resources to run the
containerAction. |
ContainerDatasetAction.Builder |
image(String image)
The ARN of the Docker container stored in your account.
|
default ContainerDatasetAction.Builder |
resourceConfiguration(Consumer<ResourceConfiguration.Builder> resourceConfiguration)
Configuration of the resource that executes the
containerAction. |
ContainerDatasetAction.Builder |
resourceConfiguration(ResourceConfiguration resourceConfiguration)
Configuration of the resource that executes the
containerAction. |
ContainerDatasetAction.Builder |
variables(Collection<Variable> variables)
The values of variables used in the context of the execution of the containerized application (basically,
parameters passed to the application).
|
ContainerDatasetAction.Builder |
variables(Consumer<Variable.Builder>... variables)
The values of variables used in the context of the execution of the containerized application (basically,
parameters passed to the application).
|
ContainerDatasetAction.Builder |
variables(Variable... variables)
The values of variables used in the context of the execution of the containerized application (basically,
parameters passed to the application).
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildContainerDatasetAction.Builder image(String image)
The ARN of the Docker container stored in your account. The Docker container contains an application and required support libraries and is used to generate dataset contents.
image - The ARN of the Docker container stored in your account. The Docker container contains an application
and required support libraries and is used to generate dataset contents.ContainerDatasetAction.Builder executionRoleArn(String executionRoleArn)
The ARN of the role that gives permission to the system to access required resources to run the
containerAction. This includes, at minimum, permission to retrieve the dataset contents that are
the input to the containerized application.
executionRoleArn - The ARN of the role that gives permission to the system to access required resources to run the
containerAction. This includes, at minimum, permission to retrieve the dataset contents
that are the input to the containerized application.ContainerDatasetAction.Builder resourceConfiguration(ResourceConfiguration resourceConfiguration)
Configuration of the resource that executes the containerAction.
resourceConfiguration - Configuration of the resource that executes the containerAction.default ContainerDatasetAction.Builder resourceConfiguration(Consumer<ResourceConfiguration.Builder> resourceConfiguration)
Configuration of the resource that executes the containerAction.
ResourceConfiguration.Builder avoiding
the need to create one manually via ResourceConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to resourceConfiguration(ResourceConfiguration).
resourceConfiguration - a consumer that will call methods on ResourceConfiguration.BuilderresourceConfiguration(ResourceConfiguration)ContainerDatasetAction.Builder variables(Collection<Variable> variables)
The values of variables used in the context of the execution of the containerized application (basically,
parameters passed to the application). Each variable must have a name and a value given by one of
stringValue, datasetContentVersionValue, or outputFileUriValue.
variables - The values of variables used in the context of the execution of the containerized application
(basically, parameters passed to the application). Each variable must have a name and a value given by
one of stringValue, datasetContentVersionValue, or
outputFileUriValue.ContainerDatasetAction.Builder variables(Variable... variables)
The values of variables used in the context of the execution of the containerized application (basically,
parameters passed to the application). Each variable must have a name and a value given by one of
stringValue, datasetContentVersionValue, or outputFileUriValue.
variables - The values of variables used in the context of the execution of the containerized application
(basically, parameters passed to the application). Each variable must have a name and a value given by
one of stringValue, datasetContentVersionValue, or
outputFileUriValue.ContainerDatasetAction.Builder variables(Consumer<Variable.Builder>... variables)
The values of variables used in the context of the execution of the containerized application (basically,
parameters passed to the application). Each variable must have a name and a value given by one of
stringValue, datasetContentVersionValue, or outputFileUriValue.
Variable.Builder avoiding the need to create one
manually via Variable.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #variables(List.
variables - a consumer that will call methods on
Variable.Builder#variables(java.util.Collection) Copyright © 2023. All rights reserved.