Interface UpdateAppInstanceUserEndpointRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,ChimeSdkIdentityRequest.Builder
,CopyableBuilder<UpdateAppInstanceUserEndpointRequest.Builder,
,UpdateAppInstanceUserEndpointRequest> SdkBuilder<UpdateAppInstanceUserEndpointRequest.Builder,
,UpdateAppInstanceUserEndpointRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateAppInstanceUserEndpointRequest
public static interface UpdateAppInstanceUserEndpointRequest.Builder
extends ChimeSdkIdentityRequest.Builder, SdkPojo, CopyableBuilder<UpdateAppInstanceUserEndpointRequest.Builder,UpdateAppInstanceUserEndpointRequest>
-
Method Summary
Modifier and TypeMethodDescriptionallowMessages
(String allowMessages) Boolean that controls whether theAppInstanceUserEndpoint
is opted in to receive messages.allowMessages
(AllowMessages allowMessages) Boolean that controls whether theAppInstanceUserEndpoint
is opted in to receive messages.appInstanceUserArn
(String appInstanceUserArn) The ARN of theAppInstanceUser
.endpointId
(String endpointId) The unique identifier of theAppInstanceUserEndpoint
.The name of theAppInstanceUserEndpoint
.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.chimesdkidentity.model.ChimeSdkIdentityRequest.Builder
build
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 Details
-
appInstanceUserArn
The ARN of the
AppInstanceUser
.- Parameters:
appInstanceUserArn
- The ARN of theAppInstanceUser
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointId
The unique identifier of the
AppInstanceUserEndpoint
.- Parameters:
endpointId
- The unique identifier of theAppInstanceUserEndpoint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the
AppInstanceUserEndpoint
.- Parameters:
name
- The name of theAppInstanceUserEndpoint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowMessages
Boolean that controls whether the
AppInstanceUserEndpoint
is opted in to receive messages.ALL
indicates the endpoint will receive all messages.NONE
indicates the endpoint will receive no messages.- Parameters:
allowMessages
- Boolean that controls whether theAppInstanceUserEndpoint
is opted in to receive messages.ALL
indicates the endpoint will receive all messages.NONE
indicates the endpoint will receive no messages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
allowMessages
Boolean that controls whether the
AppInstanceUserEndpoint
is opted in to receive messages.ALL
indicates the endpoint will receive all messages.NONE
indicates the endpoint will receive no messages.- Parameters:
allowMessages
- Boolean that controls whether theAppInstanceUserEndpoint
is opted in to receive messages.ALL
indicates the endpoint will receive all messages.NONE
indicates the endpoint will receive no messages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateAppInstanceUserEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateAppInstanceUserEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-