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.Builders3DestinationConfiguration(Consumer<SnapshotS3DestinationConfiguration.Builder> s3DestinationConfiguration) A list of Amazon S3 bucket configurations that are provided when you make aStartDashboardSnapshotJobAPI call.s3DestinationConfiguration(SnapshotS3DestinationConfiguration s3DestinationConfiguration) A list of Amazon S3 bucket configurations that are provided when you make aStartDashboardSnapshotJobAPI call.The Amazon S3 Uri.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
s3DestinationConfiguration
SnapshotJobS3Result.Builder s3DestinationConfiguration(SnapshotS3DestinationConfiguration s3DestinationConfiguration) A list of Amazon S3 bucket configurations that are provided when you make a
StartDashboardSnapshotJobAPI call.- Parameters:
s3DestinationConfiguration- A list of Amazon S3 bucket configurations that are provided when you make aStartDashboardSnapshotJobAPI 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 theStartDashboardSnapshotJobAPI call.SnapshotS3DestinationConfiguration.Builderavoiding the need to create one manually viaSnapshotS3DestinationConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaSnapshotJobResultErrorInfo.builder().When the
Consumercompletes,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:
-