Interface GetLfTagExpressionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetLfTagExpressionResponse.Builder,GetLfTagExpressionResponse>,LakeFormationResponse.Builder,SdkBuilder<GetLfTagExpressionResponse.Builder,GetLfTagExpressionResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetLfTagExpressionResponse
public static interface GetLfTagExpressionResponse.Builder extends LakeFormationResponse.Builder, SdkPojo, CopyableBuilder<GetLfTagExpressionResponse.Builder,GetLfTagExpressionResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetLfTagExpressionResponse.BuildercatalogId(String catalogId)The identifier for the Data Catalog.GetLfTagExpressionResponse.Builderdescription(String description)The description with information about the LF-Tag expression.GetLfTagExpressionResponse.Builderexpression(Collection<LFTag> expression)The body of the LF-Tag expression.GetLfTagExpressionResponse.Builderexpression(Consumer<LFTag.Builder>... expression)The body of the LF-Tag expression.GetLfTagExpressionResponse.Builderexpression(LFTag... expression)The body of the LF-Tag expression.GetLfTagExpressionResponse.Buildername(String name)The name for the LF-Tag expression.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.lakeformation.model.LakeFormationResponse.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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
name
GetLfTagExpressionResponse.Builder name(String name)
The name for the LF-Tag expression.
- Parameters:
name- The name for the LF-Tag expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetLfTagExpressionResponse.Builder description(String description)
The description with information about the LF-Tag expression.
- Parameters:
description- The description with information about the LF-Tag expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogId
GetLfTagExpressionResponse.Builder catalogId(String catalogId)
The identifier for the Data Catalog. By default, the account ID in which the LF-Tag expression is saved.
- Parameters:
catalogId- The identifier for the Data Catalog. By default, the account ID in which the LF-Tag expression is saved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
GetLfTagExpressionResponse.Builder expression(Collection<LFTag> expression)
The body of the LF-Tag expression. It is composed of one or more LF-Tag key-value pairs.
- Parameters:
expression- The body of the LF-Tag expression. It is composed of one or more LF-Tag key-value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
GetLfTagExpressionResponse.Builder expression(LFTag... expression)
The body of the LF-Tag expression. It is composed of one or more LF-Tag key-value pairs.
- Parameters:
expression- The body of the LF-Tag expression. It is composed of one or more LF-Tag key-value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expression
GetLfTagExpressionResponse.Builder expression(Consumer<LFTag.Builder>... expression)
The body of the LF-Tag expression. It is composed of one or more LF-Tag key-value pairs.
This is a convenience method that creates an instance of theLFTag.Builderavoiding the need to create one manually viaLFTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#expression(List.) - Parameters:
expression- a consumer that will call methods onLFTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#expression(java.util.Collection)
-
-