Interface GetMetadataGenerationRunResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetMetadataGenerationRunResponse.Builder,GetMetadataGenerationRunResponse>,DataZoneResponse.Builder,SdkBuilder<GetMetadataGenerationRunResponse.Builder,GetMetadataGenerationRunResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetMetadataGenerationRunResponse
public static interface GetMetadataGenerationRunResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<GetMetadataGenerationRunResponse.Builder,GetMetadataGenerationRunResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetMetadataGenerationRunResponse.BuildercreatedAt(Instant createdAt)The timestamp of when the metadata generation run was start.GetMetadataGenerationRunResponse.BuildercreatedBy(String createdBy)The Amazon DataZone user who started the metadata generation run.GetMetadataGenerationRunResponse.BuilderdomainId(String domainId)The ID of the Amazon DataZone domain the metadata generation run of which you want to get.GetMetadataGenerationRunResponse.Builderid(String id)The ID of the metadata generation run.GetMetadataGenerationRunResponse.BuilderowningProjectId(String owningProjectId)The ID of the project that owns the assets for which you're running metadata generation.GetMetadataGenerationRunResponse.Builderstatus(String status)The status of the metadata generation run.GetMetadataGenerationRunResponse.Builderstatus(MetadataGenerationRunStatus status)The status of the metadata generation run.default GetMetadataGenerationRunResponse.Buildertarget(Consumer<MetadataGenerationRunTarget.Builder> target)The asset for which you're generating metadata.GetMetadataGenerationRunResponse.Buildertarget(MetadataGenerationRunTarget target)The asset for which you're generating metadata.GetMetadataGenerationRunResponse.Buildertype(String type)The type of metadata generation run.GetMetadataGenerationRunResponse.Buildertype(MetadataGenerationRunType type)The type of metadata generation run.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
createdAt
GetMetadataGenerationRunResponse.Builder createdAt(Instant createdAt)
The timestamp of when the metadata generation run was start.
- Parameters:
createdAt- The timestamp of when the metadata generation run was start.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
GetMetadataGenerationRunResponse.Builder createdBy(String createdBy)
The Amazon DataZone user who started the metadata generation run.
- Parameters:
createdBy- The Amazon DataZone user who started the metadata generation run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
GetMetadataGenerationRunResponse.Builder domainId(String domainId)
The ID of the Amazon DataZone domain the metadata generation run of which you want to get.
- Parameters:
domainId- The ID of the Amazon DataZone domain the metadata generation run of which you want to get.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
GetMetadataGenerationRunResponse.Builder id(String id)
The ID of the metadata generation run.
- Parameters:
id- The ID of the metadata generation run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectId
GetMetadataGenerationRunResponse.Builder owningProjectId(String owningProjectId)
The ID of the project that owns the assets for which you're running metadata generation.
- Parameters:
owningProjectId- The ID of the project that owns the assets for which you're running metadata generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetMetadataGenerationRunResponse.Builder status(String status)
The status of the metadata generation run.
- Parameters:
status- The status of the metadata generation run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MetadataGenerationRunStatus,MetadataGenerationRunStatus
-
status
GetMetadataGenerationRunResponse.Builder status(MetadataGenerationRunStatus status)
The status of the metadata generation run.
- Parameters:
status- The status of the metadata generation run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MetadataGenerationRunStatus,MetadataGenerationRunStatus
-
target
GetMetadataGenerationRunResponse.Builder target(MetadataGenerationRunTarget target)
The asset for which you're generating metadata.
- Parameters:
target- The asset for which you're generating metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
target
default GetMetadataGenerationRunResponse.Builder target(Consumer<MetadataGenerationRunTarget.Builder> target)
The asset for which you're generating metadata.
This is a convenience method that creates an instance of theMetadataGenerationRunTarget.Builderavoiding the need to create one manually viaMetadataGenerationRunTarget.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totarget(MetadataGenerationRunTarget).- Parameters:
target- a consumer that will call methods onMetadataGenerationRunTarget.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
target(MetadataGenerationRunTarget)
-
type
GetMetadataGenerationRunResponse.Builder type(String type)
The type of metadata generation run.
- Parameters:
type- The type of metadata generation run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MetadataGenerationRunType,MetadataGenerationRunType
-
type
GetMetadataGenerationRunResponse.Builder type(MetadataGenerationRunType type)
The type of metadata generation run.
- Parameters:
type- The type of metadata generation run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MetadataGenerationRunType,MetadataGenerationRunType
-
-