Interface CreateDatasetRequest.Builder

    • Method Detail

      • datasetName

        CreateDatasetRequest.Builder datasetName​(String datasetName)

        The name of the dataset being created.

        Parameters:
        datasetName - The name of the dataset being created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • datasetSchema

        CreateDatasetRequest.Builder datasetSchema​(DatasetSchema datasetSchema)

        A JSON description of the data that is in each time series dataset, including names, column names, and data types.

        Parameters:
        datasetSchema - A JSON description of the data that is in each time series dataset, including names, column names, and data types.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serverSideKmsKeyId

        CreateDatasetRequest.Builder serverSideKmsKeyId​(String serverSideKmsKeyId)

        Provides the identifier of the KMS key used to encrypt dataset data by Amazon Lookout for Equipment.

        Parameters:
        serverSideKmsKeyId - Provides the identifier of the KMS key used to encrypt dataset data by Amazon Lookout for Equipment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        CreateDatasetRequest.Builder clientToken​(String clientToken)

        A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.

        Parameters:
        clientToken - A unique identifier for the request. If you do not set the client request token, Amazon Lookout for Equipment generates one.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateDatasetRequest.Builder tags​(Collection<Tag> tags)

        Any tags associated with the ingested data described in the dataset.

        Parameters:
        tags - Any tags associated with the ingested data described in the dataset.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateDatasetRequest.Builder tags​(Tag... tags)

        Any tags associated with the ingested data described in the dataset.

        Parameters:
        tags - Any tags associated with the ingested data described in the dataset.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateDatasetRequest.Builder tags​(Consumer<Tag.Builder>... tags)

        Any tags associated with the ingested data described in the dataset.

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

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)