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.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
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.
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.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.