Interface IndexConfigurationSummary.Builder

    • Method Detail

      • name

        IndexConfigurationSummary.Builder name​(String name)

        The name of the index.

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

        IndexConfigurationSummary.Builder id​(String id)

        A identifier for the index. Use this to identify the index when you are using APIs such as Query, DescribeIndex, UpdateIndex, and DeleteIndex.

        Parameters:
        id - A identifier for the index. Use this to identify the index when you are using APIs such as Query, DescribeIndex, UpdateIndex, and DeleteIndex .
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • edition

        IndexConfigurationSummary.Builder edition​(String edition)

        Indicates whether the index is a Enterprise Edition index or a Developer Edition index.

        Parameters:
        edition - Indicates whether the index is a Enterprise Edition index or a Developer Edition index.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IndexEdition, IndexEdition
      • edition

        IndexConfigurationSummary.Builder edition​(IndexEdition edition)

        Indicates whether the index is a Enterprise Edition index or a Developer Edition index.

        Parameters:
        edition - Indicates whether the index is a Enterprise Edition index or a Developer Edition index.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IndexEdition, IndexEdition
      • createdAt

        IndexConfigurationSummary.Builder createdAt​(Instant createdAt)

        The Unix timestamp when the index was created.

        Parameters:
        createdAt - The Unix timestamp when the index was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        IndexConfigurationSummary.Builder updatedAt​(Instant updatedAt)

        The Unix timestamp when the index was last updated.

        Parameters:
        updatedAt - The Unix timestamp when the index was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        IndexConfigurationSummary.Builder status​(String status)

        The current status of the index. When the status is ACTIVE, the index is ready to search.

        Parameters:
        status - The current status of the index. When the status is ACTIVE, the index is ready to search.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IndexStatus, IndexStatus
      • status

        IndexConfigurationSummary.Builder status​(IndexStatus status)

        The current status of the index. When the status is ACTIVE, the index is ready to search.

        Parameters:
        status - The current status of the index. When the status is ACTIVE, the index is ready to search.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IndexStatus, IndexStatus