Interface Profile.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Profile.Builder,Profile>,SdkBuilder<Profile.Builder,Profile>,SdkPojo
- Enclosing class:
- Profile
public static interface Profile.Builder extends SdkPojo, CopyableBuilder<Profile.Builder,Profile>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Profile.Builderarn(String arn)The Amazon Resource Name (ARN) of the Profile.Profile.BuilderclientToken(String clientToken)TheClientTokenvalue that was assigned when the Profile was created.Profile.BuildercreationTime(Instant creationTime)The date and time that the Profile was created, in Unix time format and Coordinated Universal Time (UTC).Profile.Builderid(String id)ID of the Profile.Profile.BuildermodificationTime(Instant modificationTime)The date and time that the Profile was modified, in Unix time format and Coordinated Universal Time (UTC).Profile.Buildername(String name)Name of the Profile.Profile.BuilderownerId(String ownerId)Amazon Web Services account ID of the Profile owner.Profile.BuildershareStatus(String shareStatus)Sharing status for the Profile.Profile.BuildershareStatus(ShareStatus shareStatus)Sharing status for the Profile.Profile.Builderstatus(String status)The status for the Profile.Profile.Builderstatus(ProfileStatus status)The status for the Profile.Profile.BuilderstatusMessage(String statusMessage)Status message that includes additiona information about the Profile.-
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
-
arn
Profile.Builder arn(String arn)
The Amazon Resource Name (ARN) of the Profile.
- Parameters:
arn- The Amazon Resource Name (ARN) of the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
Profile.Builder clientToken(String clientToken)
The
ClientTokenvalue that was assigned when the Profile was created.- Parameters:
clientToken- TheClientTokenvalue that was assigned when the Profile was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
Profile.Builder creationTime(Instant creationTime)
The date and time that the Profile was created, in Unix time format and Coordinated Universal Time (UTC).
- Parameters:
creationTime- The date and time that the Profile was created, in Unix time format and Coordinated Universal Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
Profile.Builder id(String id)
ID of the Profile.
- Parameters:
id- ID of the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modificationTime
Profile.Builder modificationTime(Instant modificationTime)
The date and time that the Profile was modified, in Unix time format and Coordinated Universal Time (UTC).
- Parameters:
modificationTime- The date and time that the Profile was modified, in Unix time format and Coordinated Universal Time (UTC).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Profile.Builder name(String name)
Name of the Profile.
- Parameters:
name- Name of the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
Profile.Builder ownerId(String ownerId)
Amazon Web Services account ID of the Profile owner.
- Parameters:
ownerId- Amazon Web Services account ID of the Profile owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shareStatus
Profile.Builder shareStatus(String shareStatus)
Sharing status for the Profile.
- Parameters:
shareStatus- Sharing status for the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareStatus,ShareStatus
-
shareStatus
Profile.Builder shareStatus(ShareStatus shareStatus)
Sharing status for the Profile.
- Parameters:
shareStatus- Sharing status for the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ShareStatus,ShareStatus
-
status
Profile.Builder status(String status)
The status for the Profile.
- Parameters:
status- The status for the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProfileStatus,ProfileStatus
-
status
Profile.Builder status(ProfileStatus status)
The status for the Profile.
- Parameters:
status- The status for the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProfileStatus,ProfileStatus
-
statusMessage
Profile.Builder statusMessage(String statusMessage)
Status message that includes additiona information about the Profile.
- Parameters:
statusMessage- Status message that includes additiona information about the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-