Interface ProfileAssociation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProfileAssociation.Builder,
,ProfileAssociation> SdkBuilder<ProfileAssociation.Builder,
,ProfileAssociation> SdkPojo
- Enclosing class:
ProfileAssociation
@Mutable
@NotThreadSafe
public static interface ProfileAssociation.Builder
extends SdkPojo, CopyableBuilder<ProfileAssociation.Builder,ProfileAssociation>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The date and time that the Profile association was created, in Unix time format and Coordinated Universal Time (UTC).ID of the Profile association.modificationTime
(Instant modificationTime) The date and time that the Profile association was modified, in Unix time format and Coordinated Universal Time (UTC).Name of the Profile association.Amazon Web Services account ID of the Profile association owner.ID of the Profile.resourceId
(String resourceId) The Amazon Resource Name (ARN) of the VPC.Status of the Profile association.status
(ProfileStatus status) Status of the Profile association.statusMessage
(String statusMessage) Additional information about the Profile association.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, sdkFieldNameToField, sdkFields
-
Method Details
-
creationTime
The date and time that the Profile association was created, in Unix time format and Coordinated Universal Time (UTC).
- Parameters:
creationTime
- The date and time that the Profile association 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
ID of the Profile association.
- Parameters:
id
- ID of the Profile association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modificationTime
The date and time that the Profile association was modified, in Unix time format and Coordinated Universal Time (UTC).
- Parameters:
modificationTime
- The date and time that the Profile association 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
Name of the Profile association.
- Parameters:
name
- Name of the Profile association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
Amazon Web Services account ID of the Profile association owner.
- Parameters:
ownerId
- Amazon Web Services account ID of the Profile association owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileId
ID of the Profile.
- Parameters:
profileId
- ID of the Profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The Amazon Resource Name (ARN) of the VPC.
- Parameters:
resourceId
- The Amazon Resource Name (ARN) of the VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Status of the Profile association.
- Parameters:
status
- Status of the Profile association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status of the Profile association.
- Parameters:
status
- Status of the Profile association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
Additional information about the Profile association.
- Parameters:
statusMessage
- Additional information about the Profile association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-