Interface InstanceUserSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<InstanceUserSummary.Builder,,- InstanceUserSummary> - SdkBuilder<InstanceUserSummary.Builder,,- InstanceUserSummary> - SdkPojo
- Enclosing class:
- InstanceUserSummary
- 
Method SummaryModifier and TypeMethodDescriptionassociationDate(String associationDate) The date a user was associated with an EC2 instance.disassociationDate(String disassociationDate) The date a user was disassociated from an EC2 instance.The domain name of the Active Directory that contains the user information for the product subscription.default InstanceUserSummary.BuilderidentityProvider(Consumer<IdentityProvider.Builder> identityProvider) TheIdentityProviderresource specifies details about the identity provider.identityProvider(IdentityProvider identityProvider) TheIdentityProviderresource specifies details about the identity provider.instanceId(String instanceId) The ID of the EC2 instance that provides user-based subscriptions.instanceUserArn(String instanceUserArn) The Amazon Resource Name (ARN) that identifies the instance user.The status of a user associated with an EC2 instance.statusMessage(String statusMessage) The status message for users of an EC2 instance.The user name from the identity provider for the user.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
usernameThe user name from the identity provider for the user. - Parameters:
- username- The user name from the identity provider for the user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
instanceIdThe ID of the EC2 instance that provides user-based subscriptions. - Parameters:
- instanceId- The ID of the EC2 instance that provides user-based subscriptions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
identityProviderThe IdentityProviderresource specifies details about the identity provider.- Parameters:
- identityProvider- The- IdentityProviderresource specifies details about the identity provider.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
identityProviderdefault InstanceUserSummary.Builder identityProvider(Consumer<IdentityProvider.Builder> identityProvider) The This is a convenience method that creates an instance of theIdentityProviderresource specifies details about the identity provider.IdentityProvider.Builderavoiding the need to create one manually viaIdentityProvider.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toidentityProvider(IdentityProvider).- Parameters:
- identityProvider- a consumer that will call methods on- IdentityProvider.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of a user associated with an EC2 instance. - Parameters:
- status- The status of a user associated with an EC2 instance.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
instanceUserArnThe Amazon Resource Name (ARN) that identifies the instance user. - Parameters:
- instanceUserArn- The Amazon Resource Name (ARN) that identifies the instance user.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusMessageThe status message for users of an EC2 instance. - Parameters:
- statusMessage- The status message for users of an EC2 instance.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainThe domain name of the Active Directory that contains the user information for the product subscription. - Parameters:
- domain- The domain name of the Active Directory that contains the user information for the product subscription.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
associationDateThe date a user was associated with an EC2 instance. - Parameters:
- associationDate- The date a user was associated with an EC2 instance.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
disassociationDateThe date a user was disassociated from an EC2 instance. - Parameters:
- disassociationDate- The date a user was disassociated from an EC2 instance.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-