public static interface CreateDataSourceResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<CreateDataSourceResponse.Builder,CreateDataSourceResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateDataSourceResponse.Builder |
assetFormsOutput(Collection<FormOutput> assetFormsOutput)
The metadata forms attached to the assets that this data source creates.
|
CreateDataSourceResponse.Builder |
assetFormsOutput(Consumer<FormOutput.Builder>... assetFormsOutput)
The metadata forms attached to the assets that this data source creates.
|
CreateDataSourceResponse.Builder |
assetFormsOutput(FormOutput... assetFormsOutput)
The metadata forms attached to the assets that this data source creates.
|
default CreateDataSourceResponse.Builder |
configuration(Consumer<DataSourceConfigurationOutput.Builder> configuration)
Specifies the configuration of the data source.
|
CreateDataSourceResponse.Builder |
configuration(DataSourceConfigurationOutput configuration)
Specifies the configuration of the data source.
|
CreateDataSourceResponse.Builder |
createdAt(Instant createdAt)
The timestamp of when the data source was created.
|
CreateDataSourceResponse.Builder |
description(String description)
The description of the data source.
|
CreateDataSourceResponse.Builder |
domainId(String domainId)
The ID of the Amazon DataZone domain in which the data source is created.
|
CreateDataSourceResponse.Builder |
enableSetting(EnableSetting enableSetting)
Specifies whether the data source is enabled.
|
CreateDataSourceResponse.Builder |
enableSetting(String enableSetting)
Specifies whether the data source is enabled.
|
CreateDataSourceResponse.Builder |
environmentId(String environmentId)
The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
|
default CreateDataSourceResponse.Builder |
errorMessage(Consumer<DataSourceErrorMessage.Builder> errorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
|
CreateDataSourceResponse.Builder |
errorMessage(DataSourceErrorMessage errorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
|
CreateDataSourceResponse.Builder |
id(String id)
The unique identifier of the data source.
|
CreateDataSourceResponse.Builder |
lastRunAt(Instant lastRunAt)
The timestamp that specifies when the data source was last run.
|
default CreateDataSourceResponse.Builder |
lastRunErrorMessage(Consumer<DataSourceErrorMessage.Builder> lastRunErrorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
|
CreateDataSourceResponse.Builder |
lastRunErrorMessage(DataSourceErrorMessage lastRunErrorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
|
CreateDataSourceResponse.Builder |
lastRunStatus(DataSourceRunStatus lastRunStatus)
The status of the last run of this data source.
|
CreateDataSourceResponse.Builder |
lastRunStatus(String lastRunStatus)
The status of the last run of this data source.
|
CreateDataSourceResponse.Builder |
name(String name)
The name of the data source.
|
CreateDataSourceResponse.Builder |
projectId(String projectId)
The ID of the Amazon DataZone project to which the data source is added.
|
CreateDataSourceResponse.Builder |
publishOnImport(Boolean publishOnImport)
Specifies whether the assets that this data source creates in the inventory are to be also automatically
published to the catalog.
|
default CreateDataSourceResponse.Builder |
recommendation(Consumer<RecommendationConfiguration.Builder> recommendation)
Specifies whether the business name generation is to be enabled for this data source.
|
CreateDataSourceResponse.Builder |
recommendation(RecommendationConfiguration recommendation)
Specifies whether the business name generation is to be enabled for this data source.
|
default CreateDataSourceResponse.Builder |
schedule(Consumer<ScheduleConfiguration.Builder> schedule)
The schedule of the data source runs.
|
CreateDataSourceResponse.Builder |
schedule(ScheduleConfiguration schedule)
The schedule of the data source runs.
|
CreateDataSourceResponse.Builder |
status(DataSourceStatus status)
The status of the data source.
|
CreateDataSourceResponse.Builder |
status(String status)
The status of the data source.
|
CreateDataSourceResponse.Builder |
type(String type)
The type of the data source.
|
CreateDataSourceResponse.Builder |
updatedAt(Instant updatedAt)
The timestamp of when the data source was updated.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDataSourceResponse.Builder assetFormsOutput(Collection<FormOutput> assetFormsOutput)
The metadata forms attached to the assets that this data source creates.
assetFormsOutput - The metadata forms attached to the assets that this data source creates.CreateDataSourceResponse.Builder assetFormsOutput(FormOutput... assetFormsOutput)
The metadata forms attached to the assets that this data source creates.
assetFormsOutput - The metadata forms attached to the assets that this data source creates.CreateDataSourceResponse.Builder assetFormsOutput(Consumer<FormOutput.Builder>... assetFormsOutput)
The metadata forms attached to the assets that this data source creates.
This is a convenience method that creates an instance of theFormOutput.Builder avoiding the need to create one
manually via FormOutput.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #assetFormsOutput(List.
assetFormsOutput - a consumer that will call methods on
FormOutput.Builder#assetFormsOutput(java.util.Collection) CreateDataSourceResponse.Builder configuration(DataSourceConfigurationOutput configuration)
Specifies the configuration of the data source. It can be set to either glueRunConfiguration or
redshiftRunConfiguration.
configuration - Specifies the configuration of the data source. It can be set to either
glueRunConfiguration or redshiftRunConfiguration.default CreateDataSourceResponse.Builder configuration(Consumer<DataSourceConfigurationOutput.Builder> configuration)
Specifies the configuration of the data source. It can be set to either glueRunConfiguration or
redshiftRunConfiguration.
DataSourceConfigurationOutput.Builder
avoiding the need to create one manually via DataSourceConfigurationOutput.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to configuration(DataSourceConfigurationOutput).
configuration - a consumer that will call methods on DataSourceConfigurationOutput.Builderconfiguration(DataSourceConfigurationOutput)CreateDataSourceResponse.Builder createdAt(Instant createdAt)
The timestamp of when the data source was created.
createdAt - The timestamp of when the data source was created.CreateDataSourceResponse.Builder description(String description)
The description of the data source.
description - The description of the data source.CreateDataSourceResponse.Builder domainId(String domainId)
The ID of the Amazon DataZone domain in which the data source is created.
domainId - The ID of the Amazon DataZone domain in which the data source is created.CreateDataSourceResponse.Builder enableSetting(String enableSetting)
Specifies whether the data source is enabled.
enableSetting - Specifies whether the data source is enabled.EnableSetting,
EnableSettingCreateDataSourceResponse.Builder enableSetting(EnableSetting enableSetting)
Specifies whether the data source is enabled.
enableSetting - Specifies whether the data source is enabled.EnableSetting,
EnableSettingCreateDataSourceResponse.Builder environmentId(String environmentId)
The unique identifier of the Amazon DataZone environment to which the data source publishes assets.
environmentId - The unique identifier of the Amazon DataZone environment to which the data source publishes assets.CreateDataSourceResponse.Builder errorMessage(DataSourceErrorMessage errorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
errorMessage - Specifies the error message that is returned if the operation cannot be successfully completed.default CreateDataSourceResponse.Builder errorMessage(Consumer<DataSourceErrorMessage.Builder> errorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
This is a convenience method that creates an instance of theDataSourceErrorMessage.Builder avoiding
the need to create one manually via DataSourceErrorMessage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to errorMessage(DataSourceErrorMessage).
errorMessage - a consumer that will call methods on DataSourceErrorMessage.BuildererrorMessage(DataSourceErrorMessage)CreateDataSourceResponse.Builder id(String id)
The unique identifier of the data source.
id - The unique identifier of the data source.CreateDataSourceResponse.Builder lastRunAt(Instant lastRunAt)
The timestamp that specifies when the data source was last run.
lastRunAt - The timestamp that specifies when the data source was last run.CreateDataSourceResponse.Builder lastRunErrorMessage(DataSourceErrorMessage lastRunErrorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
lastRunErrorMessage - Specifies the error message that is returned if the operation cannot be successfully completed.default CreateDataSourceResponse.Builder lastRunErrorMessage(Consumer<DataSourceErrorMessage.Builder> lastRunErrorMessage)
Specifies the error message that is returned if the operation cannot be successfully completed.
This is a convenience method that creates an instance of theDataSourceErrorMessage.Builder avoiding
the need to create one manually via DataSourceErrorMessage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to lastRunErrorMessage(DataSourceErrorMessage).
lastRunErrorMessage - a consumer that will call methods on DataSourceErrorMessage.BuilderlastRunErrorMessage(DataSourceErrorMessage)CreateDataSourceResponse.Builder lastRunStatus(String lastRunStatus)
The status of the last run of this data source.
lastRunStatus - The status of the last run of this data source.DataSourceRunStatus,
DataSourceRunStatusCreateDataSourceResponse.Builder lastRunStatus(DataSourceRunStatus lastRunStatus)
The status of the last run of this data source.
lastRunStatus - The status of the last run of this data source.DataSourceRunStatus,
DataSourceRunStatusCreateDataSourceResponse.Builder name(String name)
The name of the data source.
name - The name of the data source.CreateDataSourceResponse.Builder projectId(String projectId)
The ID of the Amazon DataZone project to which the data source is added.
projectId - The ID of the Amazon DataZone project to which the data source is added.CreateDataSourceResponse.Builder publishOnImport(Boolean publishOnImport)
Specifies whether the assets that this data source creates in the inventory are to be also automatically published to the catalog.
publishOnImport - Specifies whether the assets that this data source creates in the inventory are to be also
automatically published to the catalog.CreateDataSourceResponse.Builder recommendation(RecommendationConfiguration recommendation)
Specifies whether the business name generation is to be enabled for this data source.
recommendation - Specifies whether the business name generation is to be enabled for this data source.default CreateDataSourceResponse.Builder recommendation(Consumer<RecommendationConfiguration.Builder> recommendation)
Specifies whether the business name generation is to be enabled for this data source.
This is a convenience method that creates an instance of theRecommendationConfiguration.Builder
avoiding the need to create one manually via RecommendationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to recommendation(RecommendationConfiguration).
recommendation - a consumer that will call methods on RecommendationConfiguration.Builderrecommendation(RecommendationConfiguration)CreateDataSourceResponse.Builder schedule(ScheduleConfiguration schedule)
The schedule of the data source runs.
schedule - The schedule of the data source runs.default CreateDataSourceResponse.Builder schedule(Consumer<ScheduleConfiguration.Builder> schedule)
The schedule of the data source runs.
This is a convenience method that creates an instance of theScheduleConfiguration.Builder avoiding
the need to create one manually via ScheduleConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to schedule(ScheduleConfiguration).
schedule - a consumer that will call methods on ScheduleConfiguration.Builderschedule(ScheduleConfiguration)CreateDataSourceResponse.Builder status(String status)
The status of the data source.
status - The status of the data source.DataSourceStatus,
DataSourceStatusCreateDataSourceResponse.Builder status(DataSourceStatus status)
The status of the data source.
status - The status of the data source.DataSourceStatus,
DataSourceStatusCreateDataSourceResponse.Builder type(String type)
The type of the data source.
type - The type of the data source.CreateDataSourceResponse.Builder updatedAt(Instant updatedAt)
The timestamp of when the data source was updated.
updatedAt - The timestamp of when the data source was updated.Copyright © 2023. All rights reserved.