Interface CopyFpgaImageRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<CopyFpgaImageRequest.Builder,CopyFpgaImageRequest>
,Ec2Request.Builder
,SdkBuilder<CopyFpgaImageRequest.Builder,CopyFpgaImageRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- CopyFpgaImageRequest
public static interface CopyFpgaImageRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<CopyFpgaImageRequest.Builder,CopyFpgaImageRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CopyFpgaImageRequest.Builder
clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CopyFpgaImageRequest.Builder
description(String description)
The description for the new AFI.CopyFpgaImageRequest.Builder
dryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response.CopyFpgaImageRequest.Builder
name(String name)
The name for the new AFI.CopyFpgaImageRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
CopyFpgaImageRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
CopyFpgaImageRequest.Builder
sourceFpgaImageId(String sourceFpgaImageId)
The ID of the source AFI.CopyFpgaImageRequest.Builder
sourceRegion(String sourceRegion)
The Region that contains the source AFI.-
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.ec2.model.Ec2Request.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
-
dryRun
CopyFpgaImageRequest.Builder dryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it isUnauthorizedOperation
.- Parameters:
dryRun
- Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response isDryRunOperation
. Otherwise, it isUnauthorizedOperation
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceFpgaImageId
CopyFpgaImageRequest.Builder sourceFpgaImageId(String sourceFpgaImageId)
The ID of the source AFI.
- Parameters:
sourceFpgaImageId
- The ID of the source AFI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CopyFpgaImageRequest.Builder description(String description)
The description for the new AFI.
- Parameters:
description
- The description for the new AFI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CopyFpgaImageRequest.Builder name(String name)
The name for the new AFI. The default is the name of the source AFI.
- Parameters:
name
- The name for the new AFI. The default is the name of the source AFI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceRegion
CopyFpgaImageRequest.Builder sourceRegion(String sourceRegion)
The Region that contains the source AFI.
- Parameters:
sourceRegion
- The Region that contains the source AFI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
CopyFpgaImageRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring idempotency.
- Parameters:
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring idempotency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CopyFpgaImageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
CopyFpgaImageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-