Interface ShareInvitationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ShareInvitationSummary.Builder,ShareInvitationSummary>,SdkBuilder<ShareInvitationSummary.Builder,ShareInvitationSummary>,SdkPojo
- Enclosing class:
- ShareInvitationSummary
public static interface ShareInvitationSummary.Builder extends SdkPojo, CopyableBuilder<ShareInvitationSummary.Builder,ShareInvitationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ShareInvitationSummary.BuilderlensArn(String lensArn)The ARN for the lens.ShareInvitationSummary.BuilderlensName(String lensName)Sets the value of the LensName property for this object.ShareInvitationSummary.BuilderpermissionType(String permissionType)Sets the value of the PermissionType property for this object.ShareInvitationSummary.BuilderpermissionType(PermissionType permissionType)Sets the value of the PermissionType property for this object.ShareInvitationSummary.BuilderprofileArn(String profileArn)The profile ARN.ShareInvitationSummary.BuilderprofileName(String profileName)The profile name.ShareInvitationSummary.BuildersharedBy(String sharedBy)Sets the value of the SharedBy property for this object.ShareInvitationSummary.BuildersharedWith(String sharedWith)Sets the value of the SharedWith property for this object.ShareInvitationSummary.BuildershareInvitationId(String shareInvitationId)The ID assigned to the share invitation.ShareInvitationSummary.BuildershareResourceType(String shareResourceType)The resource type of the share invitation.ShareInvitationSummary.BuildershareResourceType(ShareResourceType shareResourceType)The resource type of the share invitation.ShareInvitationSummary.BuildertemplateArn(String templateArn)The review template ARN.ShareInvitationSummary.BuildertemplateName(String templateName)The name of the review template.ShareInvitationSummary.BuilderworkloadId(String workloadId)Sets the value of the WorkloadId property for this object.ShareInvitationSummary.BuilderworkloadName(String workloadName)Sets the value of the WorkloadName property for this object.-
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
-
shareInvitationId
ShareInvitationSummary.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.
-
sharedBy
ShareInvitationSummary.Builder sharedBy(String sharedBy)
Sets the value of the SharedBy property for this object.- Parameters:
sharedBy- The new value for the SharedBy property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sharedWith
ShareInvitationSummary.Builder sharedWith(String sharedWith)
Sets the value of the SharedWith property for this object.- Parameters:
sharedWith- The new value for the SharedWith property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissionType
ShareInvitationSummary.Builder permissionType(String permissionType)
Sets the value of the PermissionType property for this object.- Parameters:
permissionType- The new value for the PermissionType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PermissionType,PermissionType
-
permissionType
ShareInvitationSummary.Builder permissionType(PermissionType permissionType)
Sets the value of the PermissionType property for this object.- Parameters:
permissionType- The new value for the PermissionType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PermissionType,PermissionType
-
shareResourceType
ShareInvitationSummary.Builder shareResourceType(String shareResourceType)
The resource type of the share invitation.
- Parameters:
shareResourceType- The resource type of the share invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareResourceType,ShareResourceType
-
shareResourceType
ShareInvitationSummary.Builder shareResourceType(ShareResourceType shareResourceType)
The resource type of the share invitation.
- Parameters:
shareResourceType- The resource type of the share invitation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareResourceType,ShareResourceType
-
workloadName
ShareInvitationSummary.Builder workloadName(String workloadName)
Sets the value of the WorkloadName property for this object.- Parameters:
workloadName- The new value for the WorkloadName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workloadId
ShareInvitationSummary.Builder workloadId(String workloadId)
Sets the value of the WorkloadId property for this object.- Parameters:
workloadId- The new value for the WorkloadId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensName
ShareInvitationSummary.Builder lensName(String lensName)
Sets the value of the LensName property for this object.- Parameters:
lensName- The new value for the LensName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensArn
ShareInvitationSummary.Builder lensArn(String lensArn)
The ARN for the lens.
- Parameters:
lensArn- The ARN for the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileName
ShareInvitationSummary.Builder profileName(String profileName)
The profile name.
- Parameters:
profileName- The profile name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileArn
ShareInvitationSummary.Builder profileArn(String profileArn)
The profile ARN.
- Parameters:
profileArn- The profile ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateName
ShareInvitationSummary.Builder templateName(String templateName)
The name of the review template.
- Parameters:
templateName- The name of the review template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateArn
ShareInvitationSummary.Builder templateArn(String templateArn)
The review template ARN.
- Parameters:
templateArn- The review template ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-