Interface SnapshotJobS3Result.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SnapshotJobS3Result.Builder,
,SnapshotJobS3Result> SdkBuilder<SnapshotJobS3Result.Builder,
,SnapshotJobS3Result> SdkPojo
- Enclosing class:
SnapshotJobS3Result
-
Method Summary
Modifier and TypeMethodDescriptionerrorInfo
(Collection<SnapshotJobResultErrorInfo> errorInfo) An array of error records that describe any failures that occur while the dashboard snapshot job runs.errorInfo
(Consumer<SnapshotJobResultErrorInfo.Builder>... errorInfo) An array of error records that describe any failures that occur while the dashboard snapshot job runs.errorInfo
(SnapshotJobResultErrorInfo... errorInfo) An array of error records that describe any failures that occur while the dashboard snapshot job runs.default SnapshotJobS3Result.Builder
s3DestinationConfiguration
(Consumer<SnapshotS3DestinationConfiguration.Builder> s3DestinationConfiguration) A list of Amazon S3 bucket configurations that are provided when you make aStartDashboardSnapshotJob
API call.s3DestinationConfiguration
(SnapshotS3DestinationConfiguration s3DestinationConfiguration) A list of Amazon S3 bucket configurations that are provided when you make aStartDashboardSnapshotJob
API call.The Amazon S3 Uri.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, sdkFields
-
Method Details
-
s3DestinationConfiguration
SnapshotJobS3Result.Builder s3DestinationConfiguration(SnapshotS3DestinationConfiguration s3DestinationConfiguration) A list of Amazon S3 bucket configurations that are provided when you make a
StartDashboardSnapshotJob
API call.- Parameters:
s3DestinationConfiguration
- A list of Amazon S3 bucket configurations that are provided when you make aStartDashboardSnapshotJob
API call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3DestinationConfiguration
default SnapshotJobS3Result.Builder s3DestinationConfiguration(Consumer<SnapshotS3DestinationConfiguration.Builder> s3DestinationConfiguration) A list of Amazon S3 bucket configurations that are provided when you make a
This is a convenience method that creates an instance of theStartDashboardSnapshotJob
API call.SnapshotS3DestinationConfiguration.Builder
avoiding the need to create one manually viaSnapshotS3DestinationConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3DestinationConfiguration(SnapshotS3DestinationConfiguration)
.- Parameters:
s3DestinationConfiguration
- a consumer that will call methods onSnapshotS3DestinationConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3Uri
The Amazon S3 Uri.
- Parameters:
s3Uri
- The Amazon S3 Uri.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorInfo
An array of error records that describe any failures that occur while the dashboard snapshot job runs.
- Parameters:
errorInfo
- An array of error records that describe any failures that occur while the dashboard snapshot job runs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorInfo
An array of error records that describe any failures that occur while the dashboard snapshot job runs.
- Parameters:
errorInfo
- An array of error records that describe any failures that occur while the dashboard snapshot job runs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorInfo
An array of error records that describe any failures that occur while the dashboard snapshot job runs.
This is a convenience method that creates an instance of theSnapshotJobResultErrorInfo.Builder
avoiding the need to create one manually viaSnapshotJobResultErrorInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrorInfo(List<SnapshotJobResultErrorInfo>)
.- Parameters:
errorInfo
- a consumer that will call methods onSnapshotJobResultErrorInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-