public static interface SetIdentityPoolConfigurationRequest.Builder extends CognitoSyncRequest.Builder, CopyableBuilder<SetIdentityPoolConfigurationRequest.Builder,SetIdentityPoolConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
SetIdentityPoolConfigurationRequest.Builder |
cognitoStreams(CognitoStreams cognitoStreams)
Options to apply to this identity pool for Amazon Cognito streams.
|
default SetIdentityPoolConfigurationRequest.Builder |
cognitoStreams(Consumer<CognitoStreams.Builder> cognitoStreams)
Options to apply to this identity pool for Amazon Cognito streams.
|
SetIdentityPoolConfigurationRequest.Builder |
identityPoolId(String identityPoolId)
A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito.
|
default SetIdentityPoolConfigurationRequest.Builder |
pushSync(Consumer<PushSync.Builder> pushSync)
Options to apply to this identity pool for push synchronization.
|
SetIdentityPoolConfigurationRequest.Builder |
pushSync(PushSync pushSync)
Options to apply to this identity pool for push synchronization.
|
SetIdentityPoolConfigurationRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
SetIdentityPoolConfigurationRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildSetIdentityPoolConfigurationRequest.Builder identityPoolId(String identityPoolId)
A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool to modify.
identityPoolId - A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon
Cognito. This is the ID of the pool to modify.SetIdentityPoolConfigurationRequest.Builder pushSync(PushSync pushSync)
Options to apply to this identity pool for push synchronization.
pushSync - Options to apply to this identity pool for push synchronization.default SetIdentityPoolConfigurationRequest.Builder pushSync(Consumer<PushSync.Builder> pushSync)
Options to apply to this identity pool for push synchronization.
This is a convenience that creates an instance of thePushSync.Builder avoiding the need to create
one manually via PushSync.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to pushSync(PushSync).pushSync - a consumer that will call methods on PushSync.BuilderpushSync(PushSync)SetIdentityPoolConfigurationRequest.Builder cognitoStreams(CognitoStreams cognitoStreams)
cognitoStreams - Options to apply to this identity pool for Amazon Cognito streams.default SetIdentityPoolConfigurationRequest.Builder cognitoStreams(Consumer<CognitoStreams.Builder> cognitoStreams)
CognitoStreams.Builder avoiding the need to create one manually via
CognitoStreams.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to cognitoStreams(CognitoStreams).cognitoStreams - a consumer that will call methods on CognitoStreams.BuildercognitoStreams(CognitoStreams)SetIdentityPoolConfigurationRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.SetIdentityPoolConfigurationRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.