Interface ResourceSnapshotSummary.Builder

  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the snapshot. This globally unique identifier can be used for cross-service references and in IAM policies.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the snapshot. This globally unique identifier can be used for cross-service references and in IAM policies.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      The AWS account ID of the entity that owns the resource from which the snapshot was created.

      Parameters:
      createdBy - The AWS account ID of the entity that owns the resource from which the snapshot was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceId

      ResourceSnapshotSummary.Builder resourceId(String resourceId)

      The identifier of the specific resource snapshotted. The format might vary depending on the ResourceType.

      Parameters:
      resourceId - The identifier of the specific resource snapshotted. The format might vary depending on the ResourceType.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceSnapshotTemplateName

      ResourceSnapshotSummary.Builder resourceSnapshotTemplateName(String resourceSnapshotTemplateName)

      The name of the template used to create the snapshot.

      Parameters:
      resourceSnapshotTemplateName - The name of the template used to create the snapshot.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      ResourceSnapshotSummary.Builder resourceType(String resourceType)

      The type of resource snapshotted.

      Parameters:
      resourceType - The type of resource snapshotted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceType

      ResourceSnapshotSummary.Builder resourceType(ResourceType resourceType)

      The type of resource snapshotted.

      Parameters:
      resourceType - The type of resource snapshotted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • revision

      The revision number of the snapshot. This integer value is incremented each time the snapshot is updated, allowing for version tracking of the resource snapshot.

      Parameters:
      revision - The revision number of the snapshot. This integer value is incremented each time the snapshot is updated, allowing for version tracking of the resource snapshot.
      Returns:
      Returns a reference to this object so that method calls can be chained together.