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
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.oam.model.OamRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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
IncludeTags
is set totrue
and 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. WhenIncludeTags
is set totrue
and 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-