Interface GetSinkRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<GetSinkRequest.Builder,,- GetSinkRequest> - OamRequest.Builder,- SdkBuilder<GetSinkRequest.Builder,,- GetSinkRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- GetSinkRequest
@Mutable
@NotThreadSafe
public static interface GetSinkRequest.Builder
extends OamRequest.Builder, SdkPojo, CopyableBuilder<GetSinkRequest.Builder,GetSinkRequest> 
- 
Method SummaryModifier and TypeMethodDescriptionidentifier(String identifier) The ARN of the sink to retrieve information for.includeTags(Boolean includeTags) Specifies whether to include the tags associated with the sink in the response.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.oam.model.OamRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
identifierThe ARN of the sink to retrieve information for. - Parameters:
- identifier- The ARN of the sink to retrieve information for.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
includeTagsSpecifies whether to include the tags associated with the sink in the response. When IncludeTagsis set totrueand the caller has the required permission,oam:ListTagsForResource, the API will return the tags for the specified resource. If the caller doesn't have the required permission,oam:ListTagsForResource, the API will raise an exception.The default value is false.- Parameters:
- includeTags- Specifies whether to include the tags associated with the sink in the response. When- IncludeTagsis set to- trueand the caller has the required permission,- oam:ListTagsForResource, the API will return the tags for the specified resource. If the caller doesn't have the required permission,- oam:ListTagsForResource, the API will raise an exception.- The default value is - false.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationDescription copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationGetSinkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-