Interface Lens.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Lens.Builder,Lens>,SdkBuilder<Lens.Builder,Lens>,SdkPojo
- Enclosing class:
- Lens
public static interface Lens.Builder extends SdkPojo, CopyableBuilder<Lens.Builder,Lens>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Lens.Builderdescription(String description)Sets the value of the Description property for this object.Lens.BuilderlensArn(String lensArn)The ARN of a lens.Lens.BuilderlensVersion(String lensVersion)The version of a lens.Lens.Buildername(String name)Sets the value of the Name property for this object.Lens.Builderowner(String owner)The Amazon Web Services account ID that owns the lens.Lens.BuildershareInvitationId(String shareInvitationId)The ID assigned to the share invitation.Lens.Buildertags(Map<String,String> tags)The tags assigned to the lens.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
lensArn
Lens.Builder lensArn(String lensArn)
The ARN of a lens.
- Parameters:
lensArn- The ARN of a lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensVersion
Lens.Builder lensVersion(String lensVersion)
The version of a lens.
- Parameters:
lensVersion- The version of a lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Lens.Builder name(String name)
Sets the value of the Name property for this object.- Parameters:
name- The new value for the Name property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Lens.Builder description(String description)
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
Lens.Builder owner(String owner)
The Amazon Web Services account ID that owns the lens.
- Parameters:
owner- The Amazon Web Services account ID that owns the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shareInvitationId
Lens.Builder shareInvitationId(String shareInvitationId)
The ID assigned to the share invitation.
- Parameters:
shareInvitationId- The ID assigned to the share invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Lens.Builder tags(Map<String,String> tags)
The tags assigned to the lens.
- Parameters:
tags- The tags assigned to the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-