Interface AppInstanceUserEndpointSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AppInstanceUserEndpointSummary.Builder,
,AppInstanceUserEndpointSummary> SdkBuilder<AppInstanceUserEndpointSummary.Builder,
,AppInstanceUserEndpointSummary> SdkPojo
- Enclosing class:
AppInstanceUserEndpointSummary
-
Method Summary
Modifier and TypeMethodDescriptionallowMessages
(String allowMessages) BBoolean that controls whether theAppInstanceUserEndpoint
is opted in to receive messages.allowMessages
(AllowMessages allowMessages) BBoolean 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
.endpointState
(Consumer<EndpointState.Builder> endpointState) A read-only field that represent the state of anAppInstanceUserEndpoint
.endpointState
(EndpointState endpointState) A read-only field that represent the state of anAppInstanceUserEndpoint
.The name of theAppInstanceUserEndpoint
.The type of theAppInstanceUserEndpoint
.The type of theAppInstanceUserEndpoint
.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.
-
type
The type of the
AppInstanceUserEndpoint
.- Parameters:
type
- The type of theAppInstanceUserEndpoint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the
AppInstanceUserEndpoint
.- Parameters:
type
- The type of theAppInstanceUserEndpoint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
allowMessages
BBoolean 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
- BBoolean 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
BBoolean 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
- BBoolean 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:
-
endpointState
A read-only field that represent the state of an
AppInstanceUserEndpoint
.- Parameters:
endpointState
- A read-only field that represent the state of anAppInstanceUserEndpoint
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointState
default AppInstanceUserEndpointSummary.Builder endpointState(Consumer<EndpointState.Builder> endpointState) A read-only field that represent the state of an
This is a convenience method that creates an instance of theAppInstanceUserEndpoint
.EndpointState.Builder
avoiding the need to create one manually viaEndpointState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toendpointState(EndpointState)
.- Parameters:
endpointState
- a consumer that will call methods onEndpointState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-