Interface GetListingResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetListingResponse.Builder,
,GetListingResponse> DataZoneResponse.Builder
,SdkBuilder<GetListingResponse.Builder,
,GetListingResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetListingResponse
public static interface GetListingResponse.Builder
extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<GetListingResponse.Builder,GetListingResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon DataZone user who created the listing.description
(String description) default GetListingResponse.Builder
item
(Consumer<ListingItem.Builder> item) This is a convenience method that creates an instance of theListingItem.Builder
avoiding the need to create one manually viaListingItem.builder()
.item
(ListingItem item) listingRevision
(String listingRevision) status
(ListingStatus status) The timestamp of when the listing was updated.The Amazon DataZone user who updated the listing.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 Details
-
createdAt
- Parameters:
createdAt
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The Amazon DataZone user who created the listing.
- Parameters:
createdBy
- The Amazon DataZone user who created the listing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
- Parameters:
description
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
- Parameters:
domainId
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
- Parameters:
id
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
item
- Parameters:
item
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
item
This is a convenience method that creates an instance of theListingItem.Builder
avoiding the need to create one manually viaListingItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toitem(ListingItem)
.- Parameters:
item
- a consumer that will call methods onListingItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listingRevision
- Parameters:
listingRevision
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
- Parameters:
name
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
- Parameters:
status
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
- Parameters:
status
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The timestamp of when the listing was updated.
- Parameters:
updatedAt
- The timestamp of when the listing was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The Amazon DataZone user who updated the listing.
- Parameters:
updatedBy
- The Amazon DataZone user who updated the listing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-