Interface UpdateSubscriptionGrantStatusResponse.Builder
- All Superinterfaces:
 AwsResponse.Builder,Buildable,CopyableBuilder<UpdateSubscriptionGrantStatusResponse.Builder,,UpdateSubscriptionGrantStatusResponse> DataZoneResponse.Builder,SdkBuilder<UpdateSubscriptionGrantStatusResponse.Builder,,UpdateSubscriptionGrantStatusResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
 UpdateSubscriptionGrantStatusResponse
- 
Method Summary
Modifier and TypeMethodDescriptionassets(Collection<SubscribedAsset> assets) assets(Consumer<SubscribedAsset.Builder>... assets) This is a convenience method that creates an instance of theSubscribedAsset.Builderavoiding the need to create one manually viaSubscribedAsset.builder().assets(SubscribedAsset... assets) The timestamp of when the subscription grant status was created.The Amazon DataZone domain user who created the subscription grant status.The identifier of the Amazon DataZone domain in which a subscription grant status is to be updated.grantedEntity(Consumer<GrantedEntity.Builder> grantedEntity) The granted entity to be updated as part of theUpdateSubscriptionGrantStatusaction.grantedEntity(GrantedEntity grantedEntity) The granted entity to be updated as part of theUpdateSubscriptionGrantStatusaction.The identifier of the subscription grant.The status to be updated as part of theUpdateSubscriptionGrantStatusaction.status(SubscriptionGrantOverallStatus status) The status to be updated as part of theUpdateSubscriptionGrantStatusaction.subscriptionId(String subscriptionId) The identifier of the subscription.subscriptionTargetId(String subscriptionTargetId) The identifier of the subscription target whose subscription grant status is to be updated.The timestamp of when the subscription grant status is to be updated.The Amazon DataZone user who updated the subscription grant status.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse 
- 
Method Details
- 
assets
- Parameters:
 assets-- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
assets
- Parameters:
 assets-- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
assets
This is a convenience method that creates an instance of theSubscribedAsset.Builderavoiding the need to create one manually viaSubscribedAsset.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toassets(List<SubscribedAsset>).- Parameters:
 assets- a consumer that will call methods onSubscribedAsset.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
createdAt
The timestamp of when the subscription grant status was created.
- Parameters:
 createdAt- The timestamp of when the subscription grant status was created.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
createdBy
The Amazon DataZone domain user who created the subscription grant status.
- Parameters:
 createdBy- The Amazon DataZone domain user who created the subscription grant status.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
domainId
The identifier of the Amazon DataZone domain in which a subscription grant status is to be updated.
- Parameters:
 domainId- The identifier of the Amazon DataZone domain in which a subscription grant status is to be updated.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
grantedEntity
The granted entity to be updated as part of the
UpdateSubscriptionGrantStatusaction.- Parameters:
 grantedEntity- The granted entity to be updated as part of theUpdateSubscriptionGrantStatusaction.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
grantedEntity
default UpdateSubscriptionGrantStatusResponse.Builder grantedEntity(Consumer<GrantedEntity.Builder> grantedEntity) The granted entity to be updated as part of the
This is a convenience method that creates an instance of theUpdateSubscriptionGrantStatusaction.GrantedEntity.Builderavoiding the need to create one manually viaGrantedEntity.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tograntedEntity(GrantedEntity).- Parameters:
 grantedEntity- a consumer that will call methods onGrantedEntity.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
id
The identifier of the subscription grant.
- Parameters:
 id- The identifier of the subscription grant.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
status
The status to be updated as part of the
UpdateSubscriptionGrantStatusaction.- Parameters:
 status- The status to be updated as part of theUpdateSubscriptionGrantStatusaction.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
status
The status to be updated as part of the
UpdateSubscriptionGrantStatusaction.- Parameters:
 status- The status to be updated as part of theUpdateSubscriptionGrantStatusaction.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
subscriptionId
The identifier of the subscription.
- Parameters:
 subscriptionId- The identifier of the subscription.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
subscriptionTargetId
The identifier of the subscription target whose subscription grant status is to be updated.
- Parameters:
 subscriptionTargetId- The identifier of the subscription target whose subscription grant status is to be updated.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
updatedAt
The timestamp of when the subscription grant status is to be updated.
- Parameters:
 updatedAt- The timestamp of when the subscription grant status is to be updated.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
updatedBy
The Amazon DataZone user who updated the subscription grant status.
- Parameters:
 updatedBy- The Amazon DataZone user who updated the subscription grant status.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -