public static interface CreatePlatformApplicationRequest.Builder extends SNSRequest.Builder, CopyableBuilder<CreatePlatformApplicationRequest.Builder,CreatePlatformApplicationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePlatformApplicationRequest.Builder |
attributes(Map<String,String> attributes)
For a list of attributes, see SetPlatformApplicationAttributes
|
CreatePlatformApplicationRequest.Builder |
name(String name)
Application names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores,
hyphens, and periods, and must be between 1 and 256 characters long.
|
CreatePlatformApplicationRequest.Builder |
platform(String platform)
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service),
APNS_SANDBOX, and GCM (Google Cloud Messaging).
|
CreatePlatformApplicationRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreatePlatformApplicationRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildCreatePlatformApplicationRequest.Builder name(String name)
Application names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, hyphens, and periods, and must be between 1 and 256 characters long.
name - Application names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores,
hyphens, and periods, and must be between 1 and 256 characters long.CreatePlatformApplicationRequest.Builder platform(String platform)
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Google Cloud Messaging).
platform - The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification
Service), APNS_SANDBOX, and GCM (Google Cloud Messaging).CreatePlatformApplicationRequest.Builder attributes(Map<String,String> attributes)
For a list of attributes, see SetPlatformApplicationAttributes
attributes - For a list of attributes, see SetPlatformApplicationAttributesCreatePlatformApplicationRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreatePlatformApplicationRequest.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.