Interface GetUserRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetUserRequest.Builder,,GetUserRequest> SdkBuilder<GetUserRequest.Builder,,GetUserRequest> SdkPojo,SdkRequest.Builder,WickrRequest.Builder
- Enclosing class:
GetUserRequest
@Mutable
@NotThreadSafe
public static interface GetUserRequest.Builder
extends WickrRequest.Builder, SdkPojo, CopyableBuilder<GetUserRequest.Builder,GetUserRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe end time for filtering the user's last activity.The ID of the Wickr network containing the user.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The start time for filtering the user's last activity.The unique identifier of the user to retrieve.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.wickr.model.WickrRequest.Builder
build
-
Method Details
-
networkId
The ID of the Wickr network containing the user.
- Parameters:
networkId- The ID of the Wickr network containing the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userId
The unique identifier of the user to retrieve.
- Parameters:
userId- The unique identifier of the user to retrieve.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The start time for filtering the user's last activity. Only activity after this timestamp will be considered. Time is specified in epoch seconds.
- Parameters:
startTime- The start time for filtering the user's last activity. Only activity after this timestamp will be considered. Time is specified in epoch seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The end time for filtering the user's last activity. Only activity before this timestamp will be considered. Time is specified in epoch seconds.
- Parameters:
endTime- The end time for filtering the user's last activity. Only activity before this timestamp will be considered. Time is specified in epoch seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetUserRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-