Interface JobOutputSource.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<JobOutputSource.Builder,
,JobOutputSource> SdkBuilder<JobOutputSource.Builder,
,JobOutputSource> SdkPojo
- Enclosing class:
JobOutputSource
@Mutable
@NotThreadSafe
public static interface JobOutputSource.Builder
extends SdkPojo, CopyableBuilder<JobOutputSource.Builder,JobOutputSource>
-
Method Summary
Modifier and TypeMethodDescriptionCustomer KMS ARN for encryption at rest.outputS3Path
(String outputS3Path) The S3 path to which Entity Resolution will write the output table.The Amazon Resource Name (ARN) of the IAM role.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf as part of workflow execution.
- Parameters:
roleArn
- The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf as part of workflow execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputS3Path
The S3 path to which Entity Resolution will write the output table.
- Parameters:
outputS3Path
- The S3 path to which Entity Resolution will write the output table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsArn
Customer KMS ARN for encryption at rest. If not provided, system will use an Entity Resolution managed KMS key.
- Parameters:
kmsArn
- Customer KMS ARN for encryption at rest. If not provided, system will use an Entity Resolution managed KMS key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-