Interface GetDirectQueryDataSourceResponse.Builder

    • Method Detail

      • dataSourceName

        GetDirectQueryDataSourceResponse.Builder dataSourceName​(String dataSourceName)

        A unique, user-defined label to identify the data source within your OpenSearch Service environment.

        Parameters:
        dataSourceName - A unique, user-defined label to identify the data source within your OpenSearch Service environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSourceType

        GetDirectQueryDataSourceResponse.Builder dataSourceType​(DirectQueryDataSourceType dataSourceType)

        The supported Amazon Web Services service that is used as the source for direct queries in OpenSearch Service.

        Parameters:
        dataSourceType - The supported Amazon Web Services service that is used as the source for direct queries in OpenSearch Service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        GetDirectQueryDataSourceResponse.Builder description​(String description)

        A description that provides additional context and details about the data source.

        Parameters:
        description - A description that provides additional context and details about the data source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • openSearchArns

        GetDirectQueryDataSourceResponse.Builder openSearchArns​(Collection<String> openSearchArns)

        A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.

        Parameters:
        openSearchArns - A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • openSearchArns

        GetDirectQueryDataSourceResponse.Builder openSearchArns​(String... openSearchArns)

        A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.

        Parameters:
        openSearchArns - A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSourceArn

        GetDirectQueryDataSourceResponse.Builder dataSourceArn​(String dataSourceArn)

        The unique, system-generated identifier that represents the data source.

        Parameters:
        dataSourceArn - The unique, system-generated identifier that represents the data source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.