Interface GetLinkRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetLinkRequest.Builder,,GetLinkRequest> OamRequest.Builder,SdkBuilder<GetLinkRequest.Builder,,GetLinkRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
GetLinkRequest
@Mutable
@NotThreadSafe
public static interface GetLinkRequest.Builder
extends OamRequest.Builder, SdkPojo, CopyableBuilder<GetLinkRequest.Builder,GetLinkRequest>
-
Method Summary
Modifier and TypeMethodDescriptionidentifier(String identifier) The ARN of the link to retrieve information for.includeTags(Boolean includeTags) Specifies whether to include the tags associated with the link 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.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.oam.model.OamRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
identifier
The ARN of the link to retrieve information for.
- Parameters:
identifier- The ARN of the link to retrieve information for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeTags
Specifies whether to include the tags associated with the link 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 link in the response. WhenIncludeTagsis 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetLinkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-