Interface CreateAssetResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<CreateAssetResponse.Builder,,- CreateAssetResponse> - DataZoneResponse.Builder,- SdkBuilder<CreateAssetResponse.Builder,,- CreateAssetResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- CreateAssetResponse
- 
Method SummaryModifier and TypeMethodDescriptionThe timestamp of when the asset was created.The Amazon DataZone user that created this asset in the catalog.description(String description) The description of the created asset.The ID of the Amazon DataZone domain in which the asset was created.externalIdentifier(String externalIdentifier) The external identifier of the asset.firstRevisionCreatedAt(Instant firstRevisionCreatedAt) The timestamp of when the first revision of the asset took place.firstRevisionCreatedBy(String firstRevisionCreatedBy) The Amazon DataZone user that made the first revision of the asset.formsOutput(Collection<FormOutput> formsOutput) The metadata forms that are attached to the created asset.formsOutput(Consumer<FormOutput.Builder>... formsOutput) The metadata forms that are attached to the created asset.formsOutput(FormOutput... formsOutput) The metadata forms that are attached to the created asset.glossaryTerms(String... glossaryTerms) The glossary terms that are attached to the created asset.glossaryTerms(Collection<String> glossaryTerms) The glossary terms that are attached to the created asset.governedGlossaryTerms(String... governedGlossaryTerms) The glossary terms in a restricted glossary.governedGlossaryTerms(Collection<String> governedGlossaryTerms) The glossary terms in a restricted glossary.The unique identifier of the created asset.latestTimeSeriesDataPointFormsOutput(Collection<TimeSeriesDataPointSummaryFormOutput> latestTimeSeriesDataPointFormsOutput) The latest data point that was imported into the time series form for the asset.latestTimeSeriesDataPointFormsOutput(Consumer<TimeSeriesDataPointSummaryFormOutput.Builder>... latestTimeSeriesDataPointFormsOutput) The latest data point that was imported into the time series form for the asset.latestTimeSeriesDataPointFormsOutput(TimeSeriesDataPointSummaryFormOutput... latestTimeSeriesDataPointFormsOutput) The latest data point that was imported into the time series form for the asset.default CreateAssetResponse.Builderlisting(Consumer<AssetListingDetails.Builder> listing) The details of an asset published in an Amazon DataZone catalog.listing(AssetListingDetails listing) The details of an asset published in an Amazon DataZone catalog.The name of the created asset.owningProjectId(String owningProjectId) The ID of the Amazon DataZone project that owns the created asset.default CreateAssetResponse.BuilderpredictionConfiguration(Consumer<PredictionConfiguration.Builder> predictionConfiguration) The configuration of the automatically generated business-friendly metadata for the asset.predictionConfiguration(PredictionConfiguration predictionConfiguration) The configuration of the automatically generated business-friendly metadata for the asset.readOnlyFormsOutput(Collection<FormOutput> readOnlyFormsOutput) The read-only metadata forms that are attached to the created asset.readOnlyFormsOutput(Consumer<FormOutput.Builder>... readOnlyFormsOutput) The read-only metadata forms that are attached to the created asset.readOnlyFormsOutput(FormOutput... readOnlyFormsOutput) The read-only metadata forms that are attached to the created asset.The revision of the asset.typeIdentifier(String typeIdentifier) The identifier of the created asset type.typeRevision(String typeRevision) The revision type of the asset.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
createdAtThe timestamp of when the asset was created. - Parameters:
- createdAt- The timestamp of when the asset was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdByThe Amazon DataZone user that created this asset in the catalog. - Parameters:
- createdBy- The Amazon DataZone user that created this asset in the catalog.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionThe description of the created asset. - Parameters:
- description- The description of the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainIdThe ID of the Amazon DataZone domain in which the asset was created. - Parameters:
- domainId- The ID of the Amazon DataZone domain in which the asset was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
externalIdentifierThe external identifier of the asset. - Parameters:
- externalIdentifier- The external identifier of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
firstRevisionCreatedAtThe timestamp of when the first revision of the asset took place. - Parameters:
- firstRevisionCreatedAt- The timestamp of when the first revision of the asset took place.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
firstRevisionCreatedByThe Amazon DataZone user that made the first revision of the asset. - Parameters:
- firstRevisionCreatedBy- The Amazon DataZone user that made the first revision of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formsOutputThe metadata forms that are attached to the created asset. - Parameters:
- formsOutput- The metadata forms that are attached to the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formsOutputThe metadata forms that are attached to the created asset. - Parameters:
- formsOutput- The metadata forms that are attached to the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formsOutputThe metadata forms that are attached to the created asset. This is a convenience method that creates an instance of theFormOutput.Builderavoiding the need to create one manually viaFormOutput.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toformsOutput(List<FormOutput>).- Parameters:
- formsOutput- a consumer that will call methods on- FormOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
glossaryTermsThe glossary terms that are attached to the created asset. - Parameters:
- glossaryTerms- The glossary terms that are attached to the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
glossaryTermsThe glossary terms that are attached to the created asset. - Parameters:
- glossaryTerms- The glossary terms that are attached to the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
governedGlossaryTermsThe glossary terms in a restricted glossary. - Parameters:
- governedGlossaryTerms- The glossary terms in a restricted glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
governedGlossaryTermsThe glossary terms in a restricted glossary. - Parameters:
- governedGlossaryTerms- The glossary terms in a restricted glossary.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idThe unique identifier of the created asset. - Parameters:
- id- The unique identifier of the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
latestTimeSeriesDataPointFormsOutputCreateAssetResponse.Builder latestTimeSeriesDataPointFormsOutput(Collection<TimeSeriesDataPointSummaryFormOutput> latestTimeSeriesDataPointFormsOutput) The latest data point that was imported into the time series form for the asset. - Parameters:
- latestTimeSeriesDataPointFormsOutput- The latest data point that was imported into the time series form for the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
latestTimeSeriesDataPointFormsOutputCreateAssetResponse.Builder latestTimeSeriesDataPointFormsOutput(TimeSeriesDataPointSummaryFormOutput... latestTimeSeriesDataPointFormsOutput) The latest data point that was imported into the time series form for the asset. - Parameters:
- latestTimeSeriesDataPointFormsOutput- The latest data point that was imported into the time series form for the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
latestTimeSeriesDataPointFormsOutputCreateAssetResponse.Builder latestTimeSeriesDataPointFormsOutput(Consumer<TimeSeriesDataPointSummaryFormOutput.Builder>... latestTimeSeriesDataPointFormsOutput) The latest data point that was imported into the time series form for the asset. This is a convenience method that creates an instance of theTimeSeriesDataPointSummaryFormOutput.Builderavoiding the need to create one manually viaTimeSeriesDataPointSummaryFormOutput.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolatestTimeSeriesDataPointFormsOutput(List<TimeSeriesDataPointSummaryFormOutput>).- Parameters:
- latestTimeSeriesDataPointFormsOutput- a consumer that will call methods on- TimeSeriesDataPointSummaryFormOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
listingThe details of an asset published in an Amazon DataZone catalog. - Parameters:
- listing- The details of an asset published in an Amazon DataZone catalog.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
listingThe details of an asset published in an Amazon DataZone catalog. This is a convenience method that creates an instance of theAssetListingDetails.Builderavoiding the need to create one manually viaAssetListingDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolisting(AssetListingDetails).- Parameters:
- listing- a consumer that will call methods on- AssetListingDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
nameThe name of the created asset. - Parameters:
- name- The name of the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
owningProjectIdThe ID of the Amazon DataZone project that owns the created asset. - Parameters:
- owningProjectId- The ID of the Amazon DataZone project that owns the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
predictionConfigurationCreateAssetResponse.Builder predictionConfiguration(PredictionConfiguration predictionConfiguration) The configuration of the automatically generated business-friendly metadata for the asset. - Parameters:
- predictionConfiguration- The configuration of the automatically generated business-friendly metadata for the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
predictionConfigurationdefault CreateAssetResponse.Builder predictionConfiguration(Consumer<PredictionConfiguration.Builder> predictionConfiguration) The configuration of the automatically generated business-friendly metadata for the asset. This is a convenience method that creates an instance of thePredictionConfiguration.Builderavoiding the need to create one manually viaPredictionConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topredictionConfiguration(PredictionConfiguration).- Parameters:
- predictionConfiguration- a consumer that will call methods on- PredictionConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
readOnlyFormsOutputThe read-only metadata forms that are attached to the created asset. - Parameters:
- readOnlyFormsOutput- The read-only metadata forms that are attached to the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
readOnlyFormsOutputThe read-only metadata forms that are attached to the created asset. - Parameters:
- readOnlyFormsOutput- The read-only metadata forms that are attached to the created asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
readOnlyFormsOutputCreateAssetResponse.Builder readOnlyFormsOutput(Consumer<FormOutput.Builder>... readOnlyFormsOutput) The read-only metadata forms that are attached to the created asset. This is a convenience method that creates an instance of theFormOutput.Builderavoiding the need to create one manually viaFormOutput.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreadOnlyFormsOutput(List<FormOutput>).- Parameters:
- readOnlyFormsOutput- a consumer that will call methods on- FormOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
revisionThe revision of the asset. - Parameters:
- revision- The revision of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeIdentifierThe identifier of the created asset type. - Parameters:
- typeIdentifier- The identifier of the created asset type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeRevisionThe revision type of the asset. - Parameters:
- typeRevision- The revision type of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-