Interface SnapshotDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SnapshotDetails.Builder,SnapshotDetails>,SdkBuilder<SnapshotDetails.Builder,SnapshotDetails>,SdkPojo
- Enclosing class:
- SnapshotDetails
public static interface SnapshotDetails.Builder extends SdkPojo, CopyableBuilder<SnapshotDetails.Builder,SnapshotDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SnapshotDetails.BuilderapplicationVersionId(Long applicationVersionId)The current application version ID when the snapshot was created.SnapshotDetails.BuilderruntimeEnvironment(String runtimeEnvironment)The Flink Runtime for the application snapshot.SnapshotDetails.BuilderruntimeEnvironment(RuntimeEnvironment runtimeEnvironment)The Flink Runtime for the application snapshot.SnapshotDetails.BuildersnapshotCreationTimestamp(Instant snapshotCreationTimestamp)The timestamp of the application snapshot.SnapshotDetails.BuildersnapshotName(String snapshotName)The identifier for the application snapshot.SnapshotDetails.BuildersnapshotStatus(String snapshotStatus)The status of the application snapshot.SnapshotDetails.BuildersnapshotStatus(SnapshotStatus snapshotStatus)The status of the application snapshot.-
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 Detail
-
snapshotName
SnapshotDetails.Builder snapshotName(String snapshotName)
The identifier for the application snapshot.
- Parameters:
snapshotName- The identifier for the application snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotStatus
SnapshotDetails.Builder snapshotStatus(String snapshotStatus)
The status of the application snapshot.
- Parameters:
snapshotStatus- The status of the application snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SnapshotStatus,SnapshotStatus
-
snapshotStatus
SnapshotDetails.Builder snapshotStatus(SnapshotStatus snapshotStatus)
The status of the application snapshot.
- Parameters:
snapshotStatus- The status of the application snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SnapshotStatus,SnapshotStatus
-
applicationVersionId
SnapshotDetails.Builder applicationVersionId(Long applicationVersionId)
The current application version ID when the snapshot was created.
- Parameters:
applicationVersionId- The current application version ID when the snapshot was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotCreationTimestamp
SnapshotDetails.Builder snapshotCreationTimestamp(Instant snapshotCreationTimestamp)
The timestamp of the application snapshot.
- Parameters:
snapshotCreationTimestamp- The timestamp of the application snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimeEnvironment
SnapshotDetails.Builder runtimeEnvironment(String runtimeEnvironment)
The Flink Runtime for the application snapshot.
- Parameters:
runtimeEnvironment- The Flink Runtime for the application snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuntimeEnvironment,RuntimeEnvironment
-
runtimeEnvironment
SnapshotDetails.Builder runtimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The Flink Runtime for the application snapshot.
- Parameters:
runtimeEnvironment- The Flink Runtime for the application snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RuntimeEnvironment,RuntimeEnvironment
-
-