Interface GetAssetResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<GetAssetResponse.Builder,,- GetAssetResponse> - DataZoneResponse.Builder,- SdkBuilder<GetAssetResponse.Builder,,- GetAssetResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GetAssetResponse
- 
Method SummaryModifier and TypeMethodDescriptionThe timestamp of when the asset was created.The Amazon DataZone user who created the asset.description(String description) The description of the Amazon DataZone asset.The ID of the Amazon DataZone domain to which the asset belongs.externalIdentifier(String externalIdentifier) The external ID of the asset.firstRevisionCreatedAt(Instant firstRevisionCreatedAt) The timestamp of when the first revision of the asset was created.firstRevisionCreatedBy(String firstRevisionCreatedBy) The Amazon DataZone user who created the first revision of the asset.formsOutput(Collection<FormOutput> formsOutput) The metadata forms attached to the asset.formsOutput(Consumer<FormOutput.Builder>... formsOutput) The metadata forms attached to the asset.formsOutput(FormOutput... formsOutput) The metadata forms attached to the asset.glossaryTerms(String... glossaryTerms) The business glossary terms attached to the asset.glossaryTerms(Collection<String> glossaryTerms) The business glossary terms attached to the asset.governedGlossaryTerms(String... governedGlossaryTerms) The restricted glossary terms attached to an asset.governedGlossaryTerms(Collection<String> governedGlossaryTerms) The restricted glossary terms attached to an asset.The ID of the 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 GetAssetResponse.Builderlisting(Consumer<AssetListingDetails.Builder> listing) The listing of the asset.listing(AssetListingDetails listing) The listing of the asset.The name of the asset.owningProjectId(String owningProjectId) The ID of the project that owns the asset.readOnlyFormsOutput(Collection<FormOutput> readOnlyFormsOutput) The read-only metadata forms attached to the asset.readOnlyFormsOutput(Consumer<FormOutput.Builder>... readOnlyFormsOutput) The read-only metadata forms attached to the asset.readOnlyFormsOutput(FormOutput... readOnlyFormsOutput) The read-only metadata forms attached to the asset.The revision of the asset.typeIdentifier(String typeIdentifier) The ID of the asset type.typeRevision(String typeRevision) The revision of the asset type.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 who created the asset. - Parameters:
- createdBy- The Amazon DataZone user who created the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionThe description of the Amazon DataZone asset. - Parameters:
- description- The description of the Amazon DataZone asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainIdThe ID of the Amazon DataZone domain to which the asset belongs. - Parameters:
- domainId- The ID of the Amazon DataZone domain to which the asset belongs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
externalIdentifierThe external ID of the asset. - Parameters:
- externalIdentifier- The external ID 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 was created. - Parameters:
- firstRevisionCreatedAt- The timestamp of when the first revision of the asset was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
firstRevisionCreatedByThe Amazon DataZone user who created the first revision of the asset. - Parameters:
- firstRevisionCreatedBy- The Amazon DataZone user who created the first revision of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formsOutputThe metadata forms attached to the asset. - Parameters:
- formsOutput- The metadata forms attached to the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formsOutputThe metadata forms attached to the asset. - Parameters:
- formsOutput- The metadata forms attached to the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
formsOutputThe metadata forms attached to the 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 business glossary terms attached to the asset. - Parameters:
- glossaryTerms- The business glossary terms attached to the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
glossaryTermsThe business glossary terms attached to the asset. - Parameters:
- glossaryTerms- The business glossary terms attached to the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
governedGlossaryTermsThe restricted glossary terms attached to an asset. - Parameters:
- governedGlossaryTerms- The restricted glossary terms attached to an asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
governedGlossaryTermsThe restricted glossary terms attached to an asset. - Parameters:
- governedGlossaryTerms- The restricted glossary terms attached to an asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idThe ID of the asset. - Parameters:
- id- The ID of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
latestTimeSeriesDataPointFormsOutputGetAssetResponse.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.
 
- 
latestTimeSeriesDataPointFormsOutputGetAssetResponse.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.
 
- 
latestTimeSeriesDataPointFormsOutputGetAssetResponse.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 listing of the asset. - Parameters:
- listing- The listing of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
listingThe listing of the asset. 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 asset. - Parameters:
- name- The name of the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
owningProjectIdThe ID of the project that owns the asset. - Parameters:
- owningProjectId- The ID of the project that owns the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
readOnlyFormsOutputThe read-only metadata forms attached to the asset. - Parameters:
- readOnlyFormsOutput- The read-only metadata forms attached to the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
readOnlyFormsOutputThe read-only metadata forms attached to the asset. - Parameters:
- readOnlyFormsOutput- The read-only metadata forms attached to the asset.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
readOnlyFormsOutputThe read-only metadata forms attached to the 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 ID of the asset type. - Parameters:
- typeIdentifier- The ID of the asset type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeRevisionThe revision of the asset type. - Parameters:
- typeRevision- The revision of the asset type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-