public static final class CfnGeofenceCollectionProps.Builder
extends java.lang.Object
CfnGeofenceCollectionProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnGeofenceCollectionProps |
build()
Builds the configured instance.
|
CfnGeofenceCollectionProps.Builder |
collectionName(java.lang.String collectionName)
Sets the value of
CfnGeofenceCollectionProps.getCollectionName() |
CfnGeofenceCollectionProps.Builder |
description(java.lang.String description)
Sets the value of
CfnGeofenceCollectionProps.getDescription() |
CfnGeofenceCollectionProps.Builder |
kmsKeyId(java.lang.String kmsKeyId)
Sets the value of
CfnGeofenceCollectionProps.getKmsKeyId() |
public CfnGeofenceCollectionProps.Builder collectionName(java.lang.String collectionName)
CfnGeofenceCollectionProps.getCollectionName()
collectionName
- A custom name for the geofence collection. This parameter is required.
Requirements:
ExampleGeofenceCollection
.this
public CfnGeofenceCollectionProps.Builder description(java.lang.String description)
CfnGeofenceCollectionProps.getDescription()
description
- An optional description for the geofence collection.this
public CfnGeofenceCollectionProps.Builder kmsKeyId(java.lang.String kmsKeyId)
CfnGeofenceCollectionProps.getKmsKeyId()
kmsKeyId
- A key identifier for an [AWS KMS customer managed key](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) . Enter a key ID, key ARN, alias name, or alias ARN.this
public CfnGeofenceCollectionProps build()
CfnGeofenceCollectionProps
java.lang.NullPointerException
- if any required attribute was not provided