Interface DeleteGraphSnapshotResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DeleteGraphSnapshotResponse.Builder,
,DeleteGraphSnapshotResponse> NeptuneGraphResponse.Builder
,SdkBuilder<DeleteGraphSnapshotResponse.Builder,
,DeleteGraphSnapshotResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DeleteGraphSnapshotResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the graph snapshot.The unique identifier of the graph snapshot.kmsKeyIdentifier
(String kmsKeyIdentifier) The ID of the KMS key used to encrypt and decrypt the snapshot.The snapshot name.snapshotCreateTime
(Instant snapshotCreateTime) The time when the snapshot was created.sourceGraphId
(String sourceGraphId) The graph identifier for the graph from which the snapshot was created.The status of the graph snapshot.status
(SnapshotStatus status) The status of the graph snapshot.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.neptunegraph.model.NeptuneGraphResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The unique identifier of the graph snapshot.
- Parameters:
id
- The unique identifier of the graph snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The snapshot name. For example:
my-snapshot-1
.The name must contain from 1 to 63 letters, numbers, or hyphens, and its first character must be a letter. It cannot end with a hyphen or contain two consecutive hyphens.
- Parameters:
name
- The snapshot name. For example:my-snapshot-1
.The name must contain from 1 to 63 letters, numbers, or hyphens, and its first character must be a letter. It cannot end with a hyphen or contain two consecutive hyphens.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the graph snapshot.
- Parameters:
arn
- The ARN of the graph snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceGraphId
The graph identifier for the graph from which the snapshot was created.
- Parameters:
sourceGraphId
- The graph identifier for the graph from which the snapshot was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotCreateTime
The time when the snapshot was created.
- Parameters:
snapshotCreateTime
- The time when the snapshot was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the graph snapshot.
- Parameters:
status
- The status of the graph snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the graph snapshot.
- Parameters:
status
- The status of the graph snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyIdentifier
The ID of the KMS key used to encrypt and decrypt the snapshot.
- Parameters:
kmsKeyIdentifier
- The ID of the KMS key used to encrypt and decrypt the snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-