Interface UpdateGraphResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateGraphResponse.Builder,UpdateGraphResponse>,NeptuneGraphResponse.Builder,SdkBuilder<UpdateGraphResponse.Builder,UpdateGraphResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateGraphResponse
public static interface UpdateGraphResponse.Builder extends NeptuneGraphResponse.Builder, SdkPojo, CopyableBuilder<UpdateGraphResponse.Builder,UpdateGraphResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateGraphResponse.Builderarn(String arn)The ARN associated with the graph.UpdateGraphResponse.BuilderbuildNumber(String buildNumber)The build number of the graph.UpdateGraphResponse.BuildercreateTime(Instant createTime)The time at which the graph was created.UpdateGraphResponse.BuilderdeletionProtection(Boolean deletionProtection)Iftrue, deletion protection is enabled for the graph.UpdateGraphResponse.Builderendpoint(String endpoint)The graph endpoint.UpdateGraphResponse.Builderid(String id)The unique identifier of the graph.UpdateGraphResponse.BuilderkmsKeyIdentifier(String kmsKeyIdentifier)The ID of the KMS key used to encrypt and decrypt graph data.UpdateGraphResponse.Buildername(String name)The name of the graph.UpdateGraphResponse.BuilderprovisionedMemory(Integer provisionedMemory)The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.UpdateGraphResponse.BuilderpublicConnectivity(Boolean publicConnectivity)Iftrue, the graph has a public endpoint, otherwise not.UpdateGraphResponse.BuilderreplicaCount(Integer replicaCount)The number of replicas for the graph.UpdateGraphResponse.BuildersourceSnapshotId(String sourceSnapshotId)The ID of the snapshot from which the graph was created, if any.UpdateGraphResponse.Builderstatus(String status)The status of the graph.UpdateGraphResponse.Builderstatus(GraphStatus status)The status of the graph.UpdateGraphResponse.BuilderstatusReason(String statusReason)The reason that the graph has this status.default UpdateGraphResponse.BuildervectorSearchConfiguration(Consumer<VectorSearchConfiguration.Builder> vectorSearchConfiguration)Sets the value of the VectorSearchConfiguration property for this object.UpdateGraphResponse.BuildervectorSearchConfiguration(VectorSearchConfiguration vectorSearchConfiguration)Sets the value of the VectorSearchConfiguration property for this object.-
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 Detail
-
id
UpdateGraphResponse.Builder id(String id)
The unique identifier of the graph.
- Parameters:
id- The unique identifier of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateGraphResponse.Builder name(String name)
The name of the graph.
- Parameters:
name- The name of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
UpdateGraphResponse.Builder arn(String arn)
The ARN associated with the graph.
- Parameters:
arn- The ARN associated with the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
UpdateGraphResponse.Builder status(String status)
The status of the graph.
- Parameters:
status- The status of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GraphStatus,GraphStatus
-
status
UpdateGraphResponse.Builder status(GraphStatus status)
The status of the graph.
- Parameters:
status- The status of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GraphStatus,GraphStatus
-
statusReason
UpdateGraphResponse.Builder statusReason(String statusReason)
The reason that the graph has this status.
- Parameters:
statusReason- The reason that the graph has this status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
UpdateGraphResponse.Builder createTime(Instant createTime)
The time at which the graph was created.
- Parameters:
createTime- The time at which the graph was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedMemory
UpdateGraphResponse.Builder provisionedMemory(Integer provisionedMemory)
The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.
- Parameters:
provisionedMemory- The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoint
UpdateGraphResponse.Builder endpoint(String endpoint)
The graph endpoint.
- Parameters:
endpoint- The graph endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicConnectivity
UpdateGraphResponse.Builder publicConnectivity(Boolean publicConnectivity)
If
true, the graph has a public endpoint, otherwise not.- Parameters:
publicConnectivity- Iftrue, the graph has a public endpoint, otherwise not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vectorSearchConfiguration
UpdateGraphResponse.Builder vectorSearchConfiguration(VectorSearchConfiguration vectorSearchConfiguration)
Sets the value of the VectorSearchConfiguration property for this object.- Parameters:
vectorSearchConfiguration- The new value for the VectorSearchConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vectorSearchConfiguration
default UpdateGraphResponse.Builder vectorSearchConfiguration(Consumer<VectorSearchConfiguration.Builder> vectorSearchConfiguration)
Sets the value of the VectorSearchConfiguration property for this object. This is a convenience method that creates an instance of theVectorSearchConfiguration.Builderavoiding the need to create one manually viaVectorSearchConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovectorSearchConfiguration(VectorSearchConfiguration).- Parameters:
vectorSearchConfiguration- a consumer that will call methods onVectorSearchConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
vectorSearchConfiguration(VectorSearchConfiguration)
-
replicaCount
UpdateGraphResponse.Builder replicaCount(Integer replicaCount)
The number of replicas for the graph.
- Parameters:
replicaCount- The number of replicas for the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyIdentifier
UpdateGraphResponse.Builder kmsKeyIdentifier(String 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.
-
sourceSnapshotId
UpdateGraphResponse.Builder sourceSnapshotId(String sourceSnapshotId)
The ID of the snapshot from which the graph was created, if any.
- Parameters:
sourceSnapshotId- The ID of the snapshot from which the graph was created, if any.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deletionProtection
UpdateGraphResponse.Builder deletionProtection(Boolean deletionProtection)
If
true, deletion protection is enabled for the graph.- Parameters:
deletionProtection- Iftrue, deletion protection is enabled for the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buildNumber
UpdateGraphResponse.Builder buildNumber(String buildNumber)
The build number of the graph.
- Parameters:
buildNumber- The build number of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-