public static interface DatasetMetadata.Builder extends SdkPojo, CopyableBuilder<DatasetMetadata.Builder,DatasetMetadata>
| Modifier and Type | Method and Description |
|---|---|
DatasetMetadata.Builder |
calculatedFields(Collection<TopicCalculatedField> calculatedFields)
The list of calculated field definitions.
|
DatasetMetadata.Builder |
calculatedFields(Consumer<TopicCalculatedField.Builder>... calculatedFields)
The list of calculated field definitions.
|
DatasetMetadata.Builder |
calculatedFields(TopicCalculatedField... calculatedFields)
The list of calculated field definitions.
|
DatasetMetadata.Builder |
columns(Collection<TopicColumn> columns)
The list of column definitions.
|
DatasetMetadata.Builder |
columns(Consumer<TopicColumn.Builder>... columns)
The list of column definitions.
|
DatasetMetadata.Builder |
columns(TopicColumn... columns)
The list of column definitions.
|
default DatasetMetadata.Builder |
dataAggregation(Consumer<DataAggregation.Builder> dataAggregation)
The definition of a data aggregation.
|
DatasetMetadata.Builder |
dataAggregation(DataAggregation dataAggregation)
The definition of a data aggregation.
|
DatasetMetadata.Builder |
datasetArn(String datasetArn)
The Amazon Resource Name (ARN) of the dataset.
|
DatasetMetadata.Builder |
datasetDescription(String datasetDescription)
The description of the dataset.
|
DatasetMetadata.Builder |
datasetName(String datasetName)
The name of the dataset.
|
DatasetMetadata.Builder |
filters(Collection<TopicFilter> filters)
The list of filter definitions.
|
DatasetMetadata.Builder |
filters(Consumer<TopicFilter.Builder>... filters)
The list of filter definitions.
|
DatasetMetadata.Builder |
filters(TopicFilter... filters)
The list of filter definitions.
|
DatasetMetadata.Builder |
namedEntities(Collection<TopicNamedEntity> namedEntities)
The list of named entities definitions.
|
DatasetMetadata.Builder |
namedEntities(Consumer<TopicNamedEntity.Builder>... namedEntities)
The list of named entities definitions.
|
DatasetMetadata.Builder |
namedEntities(TopicNamedEntity... namedEntities)
The list of named entities definitions.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDatasetMetadata.Builder datasetArn(String datasetArn)
The Amazon Resource Name (ARN) of the dataset.
datasetArn - The Amazon Resource Name (ARN) of the dataset.DatasetMetadata.Builder datasetName(String datasetName)
The name of the dataset.
datasetName - The name of the dataset.DatasetMetadata.Builder datasetDescription(String datasetDescription)
The description of the dataset.
datasetDescription - The description of the dataset.DatasetMetadata.Builder dataAggregation(DataAggregation dataAggregation)
The definition of a data aggregation.
dataAggregation - The definition of a data aggregation.default DatasetMetadata.Builder dataAggregation(Consumer<DataAggregation.Builder> dataAggregation)
The definition of a data aggregation.
This is a convenience method that creates an instance of theDataAggregation.Builder avoiding the
need to create one manually via DataAggregation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to dataAggregation(DataAggregation).
dataAggregation - a consumer that will call methods on DataAggregation.BuilderdataAggregation(DataAggregation)DatasetMetadata.Builder filters(Collection<TopicFilter> filters)
The list of filter definitions.
filters - The list of filter definitions.DatasetMetadata.Builder filters(TopicFilter... filters)
The list of filter definitions.
filters - The list of filter definitions.DatasetMetadata.Builder filters(Consumer<TopicFilter.Builder>... filters)
The list of filter definitions.
This is a convenience method that creates an instance of theTopicFilter.Builder avoiding the need to create one
manually via TopicFilter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #filters(List.
filters - a consumer that will call methods on
TopicFilter.Builder#filters(java.util.Collection) DatasetMetadata.Builder columns(Collection<TopicColumn> columns)
The list of column definitions.
columns - The list of column definitions.DatasetMetadata.Builder columns(TopicColumn... columns)
The list of column definitions.
columns - The list of column definitions.DatasetMetadata.Builder columns(Consumer<TopicColumn.Builder>... columns)
The list of column definitions.
This is a convenience method that creates an instance of theTopicColumn.Builder avoiding the need to create one
manually via TopicColumn.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #columns(List.
columns - a consumer that will call methods on
TopicColumn.Builder#columns(java.util.Collection) DatasetMetadata.Builder calculatedFields(Collection<TopicCalculatedField> calculatedFields)
The list of calculated field definitions.
calculatedFields - The list of calculated field definitions.DatasetMetadata.Builder calculatedFields(TopicCalculatedField... calculatedFields)
The list of calculated field definitions.
calculatedFields - The list of calculated field definitions.DatasetMetadata.Builder calculatedFields(Consumer<TopicCalculatedField.Builder>... calculatedFields)
The list of calculated field definitions.
This is a convenience method that creates an instance of theTopicCalculatedField.Builder avoiding the need to
create one manually via
TopicCalculatedField.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #calculatedFields(List.
calculatedFields - a consumer that will call methods on
TopicCalculatedField.Builder#calculatedFields(java.util.Collection) DatasetMetadata.Builder namedEntities(Collection<TopicNamedEntity> namedEntities)
The list of named entities definitions.
namedEntities - The list of named entities definitions.DatasetMetadata.Builder namedEntities(TopicNamedEntity... namedEntities)
The list of named entities definitions.
namedEntities - The list of named entities definitions.DatasetMetadata.Builder namedEntities(Consumer<TopicNamedEntity.Builder>... namedEntities)
The list of named entities definitions.
This is a convenience method that creates an instance of theTopicNamedEntity.Builder avoiding the need to create
one manually via TopicNamedEntity.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #namedEntities(List.
namedEntities - a consumer that will call methods on
TopicNamedEntity.Builder#namedEntities(java.util.Collection) Copyright © 2023. All rights reserved.