Interface TargetProcessingProperties.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TargetProcessingProperties.Builder,TargetProcessingProperties>,SdkBuilder<TargetProcessingProperties.Builder,TargetProcessingProperties>,SdkPojo
- Enclosing class:
- TargetProcessingProperties
public static interface TargetProcessingProperties.Builder extends SdkPojo, CopyableBuilder<TargetProcessingProperties.Builder,TargetProcessingProperties>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TargetProcessingProperties.BuilderconnectionName(String connectionName)The Glue network connection to configure the Glue job running in the customer VPC.TargetProcessingProperties.BuildereventBusArn(String eventBusArn)The ARN of an Eventbridge event bus to receive the integration status notification.TargetProcessingProperties.BuilderkmsArn(String kmsArn)The ARN of the KMS key used for encryption.TargetProcessingProperties.BuilderroleArn(String roleArn)The IAM role to access the Glue database.-
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 Detail
-
roleArn
TargetProcessingProperties.Builder roleArn(String roleArn)
The IAM role to access the Glue database.
- Parameters:
roleArn- The IAM role to access the Glue database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsArn
TargetProcessingProperties.Builder kmsArn(String kmsArn)
The ARN of the KMS key used for encryption.
- Parameters:
kmsArn- The ARN of the KMS key used for encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionName
TargetProcessingProperties.Builder connectionName(String connectionName)
The Glue network connection to configure the Glue job running in the customer VPC.
- Parameters:
connectionName- The Glue network connection to configure the Glue job running in the customer VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBusArn
TargetProcessingProperties.Builder eventBusArn(String eventBusArn)
The ARN of an Eventbridge event bus to receive the integration status notification.
- Parameters:
eventBusArn- The ARN of an Eventbridge event bus to receive the integration status notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-