Interface CreateRobotApplicationVersionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateRobotApplicationVersionRequest.Builder,CreateRobotApplicationVersionRequest>,RoboMakerRequest.Builder,SdkBuilder<CreateRobotApplicationVersionRequest.Builder,CreateRobotApplicationVersionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateRobotApplicationVersionRequest
public static interface CreateRobotApplicationVersionRequest.Builder extends RoboMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateRobotApplicationVersionRequest.Builder,CreateRobotApplicationVersionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateRobotApplicationVersionRequest.Builderapplication(String application)The application information for the robot application.CreateRobotApplicationVersionRequest.BuildercurrentRevisionId(String currentRevisionId)The current revision id for the robot application.CreateRobotApplicationVersionRequest.BuilderimageDigest(String imageDigest)A SHA256 identifier for the Docker image that you use for your robot application.CreateRobotApplicationVersionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateRobotApplicationVersionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateRobotApplicationVersionRequest.Builders3Etags(String... s3Etags)The Amazon S3 identifier for the zip file bundle that you use for your robot application.CreateRobotApplicationVersionRequest.Builders3Etags(Collection<String> s3Etags)The Amazon S3 identifier for the zip file bundle that you use for your robot application.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.robomaker.model.RoboMakerRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
application
CreateRobotApplicationVersionRequest.Builder application(String application)
The application information for the robot application.
- Parameters:
application- The application information for the robot application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentRevisionId
CreateRobotApplicationVersionRequest.Builder currentRevisionId(String currentRevisionId)
The current revision id for the robot application. If you provide a value and it matches the latest revision ID, a new version will be created.
- Parameters:
currentRevisionId- The current revision id for the robot application. If you provide a value and it matches the latest revision ID, a new version will be created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Etags
CreateRobotApplicationVersionRequest.Builder s3Etags(Collection<String> s3Etags)
The Amazon S3 identifier for the zip file bundle that you use for your robot application.
- Parameters:
s3Etags- The Amazon S3 identifier for the zip file bundle that you use for your robot application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Etags
CreateRobotApplicationVersionRequest.Builder s3Etags(String... s3Etags)
The Amazon S3 identifier for the zip file bundle that you use for your robot application.
- Parameters:
s3Etags- The Amazon S3 identifier for the zip file bundle that you use for your robot application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageDigest
CreateRobotApplicationVersionRequest.Builder imageDigest(String imageDigest)
A SHA256 identifier for the Docker image that you use for your robot application.
- Parameters:
imageDigest- A SHA256 identifier for the Docker image that you use for your robot application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateRobotApplicationVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateRobotApplicationVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-