Interface DatasetSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DatasetSummary.Builder,DatasetSummary>, SdkBuilder<DatasetSummary.Builder,DatasetSummary>, SdkPojo
Enclosing class:
DatasetSummary

public static interface DatasetSummary.Builder extends SdkPojo, CopyableBuilder<DatasetSummary.Builder,DatasetSummary>
  • Method Details

    • datasetName

      DatasetSummary.Builder datasetName(String datasetName)

      The name of the dataset.

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

      The status of the dataset.

      Parameters:
      status - The status of the dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the dataset.

      Parameters:
      status - The status of the dataset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationTime

      DatasetSummary.Builder creationTime(Instant creationTime)

      The time the dataset was created.

      Parameters:
      creationTime - The time the dataset was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdateTime

      DatasetSummary.Builder lastUpdateTime(Instant lastUpdateTime)

      The last time the dataset was updated.

      Parameters:
      lastUpdateTime - The last time the dataset was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggers

      A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

      Parameters:
      triggers - A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggers

      DatasetSummary.Builder triggers(DatasetTrigger... triggers)

      A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

      Parameters:
      triggers - A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggers

      A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

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

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

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

      A list of DataActionSummary objects.

      Parameters:
      actions - A list of DataActionSummary objects.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • actions

      A list of DataActionSummary objects.

      Parameters:
      actions - A list of DataActionSummary objects.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • actions

      A list of DataActionSummary objects.

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

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

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