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
-
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
GetListingResponse.Builder createdAt(Instant createdAt)
- Parameters:
createdAt-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
GetListingResponse.Builder createdBy(String 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
GetListingResponse.Builder description(String description)
- Parameters:
description-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
GetListingResponse.Builder domainId(String domainId)
- Parameters:
domainId-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
GetListingResponse.Builder id(String id)
- Parameters:
id-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
item
GetListingResponse.Builder item(ListingItem item)
- Parameters:
item-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
item
default GetListingResponse.Builder item(Consumer<ListingItem.Builder> item)
This is a convenience method that creates an instance of theListingItem.Builderavoiding the need to create one manually viaListingItem.builder().When the
Consumercompletes,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:
item(ListingItem)
-
listingRevision
GetListingResponse.Builder listingRevision(String listingRevision)
- Parameters:
listingRevision-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetListingResponse.Builder name(String name)
- Parameters:
name-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetListingResponse.Builder status(String status)
- Parameters:
status-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ListingStatus,ListingStatus
-
status
GetListingResponse.Builder status(ListingStatus status)
- Parameters:
status-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ListingStatus,ListingStatus
-
updatedAt
GetListingResponse.Builder updatedAt(Instant 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
GetListingResponse.Builder updatedBy(String 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.
-
-