Interface CreateGraphSnapshotResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateGraphSnapshotResponse.Builder,
,CreateGraphSnapshotResponse> NeptuneGraphResponse.Builder
,SdkBuilder<CreateGraphSnapshotResponse.Builder,
,CreateGraphSnapshotResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateGraphSnapshotResponse
@Mutable
@NotThreadSafe
public static interface CreateGraphSnapshotResponse.Builder
extends NeptuneGraphResponse.Builder, SdkPojo, CopyableBuilder<CreateGraphSnapshotResponse.Builder,CreateGraphSnapshotResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the snapshot created.The ID of the snapshot created.kmsKeyIdentifier
(String kmsKeyIdentifier) The ID of the KMS key used to encrypt and decrypt graph data.The name of the snapshot created.snapshotCreateTime
(Instant snapshotCreateTime) The snapshot creation timesourceGraphId
(String sourceGraphId) The Id of the Neptune Analytics graph from which the snapshot is created.The current state of the snapshot.status
(SnapshotStatus status) The current state of the 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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The ID of the snapshot created.
- Parameters:
id
- The ID of the snapshot created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the snapshot created.
- Parameters:
name
- The name of the snapshot created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the snapshot created.
- Parameters:
arn
- The ARN of the snapshot created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceGraphId
The Id of the Neptune Analytics graph from which the snapshot is created.
- Parameters:
sourceGraphId
- The Id of the Neptune Analytics graph from which the snapshot is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotCreateTime
The snapshot creation time
- Parameters:
snapshotCreateTime
- The snapshot creation time- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current state of the snapshot.
- Parameters:
status
- The current state of the snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current state of the snapshot.
- Parameters:
status
- The current state of the 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 graph data.
- Parameters:
kmsKeyIdentifier
- The ID of the KMS key used to encrypt and decrypt graph data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-