Interface SpaceDetails.Builder

  • Method Details

    • name

      The display name of the space.

      Parameters:
      name - The display name of the space.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      SpaceDetails.Builder description(String description)

      The description of the space.

      Parameters:
      description - The description of the space.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resources

      The resources in the space.

      Parameters:
      resources - The resources in the space.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resources

      The resources in the space.

      Parameters:
      resources - The resources in the space.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resources

      The resources in the space.

      This is a convenience method that creates an instance of the SpaceQuickSightResource.Builder avoiding the need to create one manually via SpaceQuickSightResource.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to resources(List<SpaceQuickSightResource>).

      Parameters:
      resources - a consumer that will call methods on SpaceQuickSightResource.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      SpaceDetails.Builder createdAt(Instant createdAt)

      The date and time that the space was created.

      Parameters:
      createdAt - The date and time that the space was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      SpaceDetails.Builder updatedAt(Instant updatedAt)

      The date and time that the space was last updated.

      Parameters:
      updatedAt - The date and time that the space was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • consumedSourceSize

      SpaceDetails.Builder consumedSourceSize(Long consumedSourceSize)

      The total consumed source size in bytes.

      Parameters:
      consumedSourceSize - The total consumed source size in bytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • consumedSourceDocCount

      SpaceDetails.Builder consumedSourceDocCount(Integer consumedSourceDocCount)

      The number of consumed source documents.

      Parameters:
      consumedSourceDocCount - The number of consumed source documents.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      SpaceDetails.Builder createdBy(String createdBy)

      The user who created the space.

      Parameters:
      createdBy - The user who created the space.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdByArn

      SpaceDetails.Builder createdByArn(String createdByArn)

      The ARN of the user who created the space.

      Parameters:
      createdByArn - The ARN of the user who created the space.
      Returns:
      Returns a reference to this object so that method calls can be chained together.