Interface ListRoomsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListRoomsRequest.Builder,ListRoomsRequest>,IvschatRequest.Builder,SdkBuilder<ListRoomsRequest.Builder,ListRoomsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListRoomsRequest
public static interface ListRoomsRequest.Builder extends IvschatRequest.Builder, SdkPojo, CopyableBuilder<ListRoomsRequest.Builder,ListRoomsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListRoomsRequest.BuilderloggingConfigurationIdentifier(String loggingConfigurationIdentifier)Logging-configuration identifier.ListRoomsRequest.BuildermaxResults(Integer maxResults)Maximum number of rooms to return.ListRoomsRequest.BuildermessageReviewHandlerUri(String messageReviewHandlerUri)Filters the list to match the specified message review handler URI.ListRoomsRequest.Buildername(String name)Filters the list to match the specified room name.ListRoomsRequest.BuildernextToken(String nextToken)The first room to retrieve.ListRoomsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListRoomsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.ivschat.model.IvschatRequest.Builder
build
-
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
-
loggingConfigurationIdentifier
ListRoomsRequest.Builder loggingConfigurationIdentifier(String loggingConfigurationIdentifier)
Logging-configuration identifier.
- Parameters:
loggingConfigurationIdentifier- Logging-configuration identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListRoomsRequest.Builder maxResults(Integer maxResults)
Maximum number of rooms to return. Default: 50.
- Parameters:
maxResults- Maximum number of rooms to return. Default: 50.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageReviewHandlerUri
ListRoomsRequest.Builder messageReviewHandlerUri(String messageReviewHandlerUri)
Filters the list to match the specified message review handler URI.
- Parameters:
messageReviewHandlerUri- Filters the list to match the specified message review handler URI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ListRoomsRequest.Builder name(String name)
Filters the list to match the specified room name.
- Parameters:
name- Filters the list to match the specified room name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListRoomsRequest.Builder nextToken(String nextToken)
The first room to retrieve. This is used for pagination; see the
nextTokenresponse field.- Parameters:
nextToken- The first room to retrieve. This is used for pagination; see thenextTokenresponse field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListRoomsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListRoomsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-