Interface GetDataExportConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetDataExportConfigurationResponse.Builder,,GetDataExportConfigurationResponse> DataZoneResponse.Builder,SdkBuilder<GetDataExportConfigurationResponse.Builder,,GetDataExportConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetDataExportConfigurationResponse
@Mutable
@NotThreadSafe
public static interface GetDataExportConfigurationResponse.Builder
extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<GetDataExportConfigurationResponse.Builder,GetDataExportConfigurationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp at which the data export configuration report was created.encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration) The encryption configuration as part of the data export configuration details.encryptionConfiguration(EncryptionConfiguration encryptionConfiguration) The encryption configuration as part of the data export configuration details.isExportEnabled(Boolean isExportEnabled) Specifies whether the export is enabled.s3TableBucketArn(String s3TableBucketArn) The Amazon S3 table bucket ARN as part of the data export configuration details.The status of the data export configuration.status(ConfigurationStatus status) The status of the data export configuration.The timestamp at which the data export configuration report was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
createdAt
The timestamp at which the data export configuration report was created.
- Parameters:
createdAt- The timestamp at which the data export configuration report was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionConfiguration
GetDataExportConfigurationResponse.Builder encryptionConfiguration(EncryptionConfiguration encryptionConfiguration) The encryption configuration as part of the data export configuration details.
- Parameters:
encryptionConfiguration- The encryption configuration as part of the data export configuration details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionConfiguration
default GetDataExportConfigurationResponse.Builder encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration) The encryption configuration as part of the data export configuration details.
This is a convenience method that creates an instance of theEncryptionConfiguration.Builderavoiding the need to create one manually viaEncryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionConfiguration(EncryptionConfiguration).- Parameters:
encryptionConfiguration- a consumer that will call methods onEncryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isExportEnabled
Specifies whether the export is enabled.
- Parameters:
isExportEnabled- Specifies whether the export is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3TableBucketArn
The Amazon S3 table bucket ARN as part of the data export configuration details.
- Parameters:
s3TableBucketArn- The Amazon S3 table bucket ARN as part of the data export configuration details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the data export configuration.
- Parameters:
status- The status of the data export configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the data export configuration.
- Parameters:
status- The status of the data export configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The timestamp at which the data export configuration report was updated.
- Parameters:
updatedAt- The timestamp at which the data export configuration report was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-