Interface ReplicationFinding.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationFinding.Builder,,ReplicationFinding> SdkBuilder<ReplicationFinding.Builder,,ReplicationFinding> SdkPojo
- Enclosing class:
ReplicationFinding
@Mutable
@NotThreadSafe
public static interface ReplicationFinding.Builder
extends SdkPojo, CopyableBuilder<ReplicationFinding.Builder,ReplicationFinding>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the resource that the finding is for.The identifier of the resource that the finding is for.A human-readable description of the finding and the action, if any, required to resolve it.The name of the resource that the finding is for.The replication operation that produced the finding, such as a create, update, or delete of the resource.referenceCode(String referenceCode) A stable code that identifies the class of the finding.The Amazon Web Services Region that the finding was detected in.resourceType(String resourceType) The type of resource that the finding is for, such asQUEUEorROUTING_PROFILE.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
-
arn
The Amazon Resource Name (ARN) of the resource that the finding is for.
- Parameters:
arn- The Amazon Resource Name (ARN) of the resource that the finding is for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The identifier of the resource that the finding is for.
- Parameters:
id- The identifier of the resource that the finding is for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The Amazon Web Services Region that the finding was detected in.
- Parameters:
region- The Amazon Web Services Region that the finding was detected in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of resource that the finding is for, such as
QUEUEorROUTING_PROFILE.- Parameters:
resourceType- The type of resource that the finding is for, such asQUEUEorROUTING_PROFILE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the resource that the finding is for.
- Parameters:
name- The name of the resource that the finding is for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operation
The replication operation that produced the finding, such as a create, update, or delete of the resource.
- Parameters:
operation- The replication operation that produced the finding, such as a create, update, or delete of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceCode
A stable code that identifies the class of the finding. Use this code to look up the recommended steps to resolve the finding.
- Parameters:
referenceCode- A stable code that identifies the class of the finding. Use this code to look up the recommended steps to resolve the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
message
A human-readable description of the finding and the action, if any, required to resolve it.
- Parameters:
message- A human-readable description of the finding and the action, if any, required to resolve it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-