Interface GetIndexResponse.Builder

    • Method Detail

      • createdAt

        GetIndexResponse.Builder createdAt​(Instant createdAt)

        The date and time when the index was originally created.

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

        GetIndexResponse.Builder lastUpdatedAt​(Instant lastUpdatedAt)

        The date and time when the index was last updated.

        Parameters:
        lastUpdatedAt - The date and time when the index was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicatingFrom

        GetIndexResponse.Builder replicatingFrom​(Collection<String> replicatingFrom)

        This response value is present only if this index is Type=AGGREGATOR.

        A list of the Amazon Web Services Regions that replicate their content to the index in this Region.

        Parameters:
        replicatingFrom - This response value is present only if this index is Type=AGGREGATOR.

        A list of the Amazon Web Services Regions that replicate their content to the index in this Region.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicatingFrom

        GetIndexResponse.Builder replicatingFrom​(String... replicatingFrom)

        This response value is present only if this index is Type=AGGREGATOR.

        A list of the Amazon Web Services Regions that replicate their content to the index in this Region.

        Parameters:
        replicatingFrom - This response value is present only if this index is Type=AGGREGATOR.

        A list of the Amazon Web Services Regions that replicate their content to the index in this Region.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicatingTo

        GetIndexResponse.Builder replicatingTo​(Collection<String> replicatingTo)

        This response value is present only if this index is Type=LOCAL.

        The Amazon Web Services Region that contains the aggregator index, if one exists. If an aggregator index does exist then the Region in which you called this operation replicates its index information to the Region specified in this response value.

        Parameters:
        replicatingTo - This response value is present only if this index is Type=LOCAL.

        The Amazon Web Services Region that contains the aggregator index, if one exists. If an aggregator index does exist then the Region in which you called this operation replicates its index information to the Region specified in this response value.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicatingTo

        GetIndexResponse.Builder replicatingTo​(String... replicatingTo)

        This response value is present only if this index is Type=LOCAL.

        The Amazon Web Services Region that contains the aggregator index, if one exists. If an aggregator index does exist then the Region in which you called this operation replicates its index information to the Region specified in this response value.

        Parameters:
        replicatingTo - This response value is present only if this index is Type=LOCAL.

        The Amazon Web Services Region that contains the aggregator index, if one exists. If an aggregator index does exist then the Region in which you called this operation replicates its index information to the Region specified in this response value.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • state

        GetIndexResponse.Builder state​(String state)

        The current state of the index in this Amazon Web Services Region.

        Parameters:
        state - The current state of the index in this Amazon Web Services Region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IndexState, IndexState
      • state

        GetIndexResponse.Builder state​(IndexState state)

        The current state of the index in this Amazon Web Services Region.

        Parameters:
        state - The current state of the index in this Amazon Web Services Region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IndexState, IndexState
      • tags

        GetIndexResponse.Builder tags​(Map<String,​String> tags)

        Tag key and value pairs that are attached to the index.

        Parameters:
        tags - Tag key and value pairs that are attached to the index.
        Returns:
        Returns a reference to this object so that method calls can be chained together.