Interface DescribeGeofenceCollectionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeGeofenceCollectionResponse.Builder,
,DescribeGeofenceCollectionResponse> LocationResponse.Builder
,SdkBuilder<DescribeGeofenceCollectionResponse.Builder,
,DescribeGeofenceCollectionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeGeofenceCollectionResponse
-
Method Summary
Modifier and TypeMethodDescriptioncollectionArn
(String collectionArn) The Amazon Resource Name (ARN) for the geofence collection resource.collectionName
(String collectionName) The name of the geofence collection.createTime
(Instant createTime) The timestamp for when the geofence resource was created in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
description
(String description) The optional description for the geofence collection.geofenceCount
(Integer geofenceCount) The number of geofences in the geofence collection.A key identifier for an Amazon Web Services KMS customer managed key assigned to the Amazon Location resourcepricingPlan
(String pricingPlan) Deprecated.Deprecated.pricingPlan
(PricingPlan pricingPlan) Deprecated.Deprecated.pricingPlanDataSource
(String pricingPlanDataSource) Deprecated.Deprecated.Displays the key, value pairs of tags associated with this resource.updateTime
(Instant updateTime) The timestamp for when the geofence collection was last updated in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.location.model.LocationResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
collectionArn
The Amazon Resource Name (ARN) for the geofence collection resource. Used when you need to specify a resource across all Amazon Web Services.
-
Format example:
arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollection
- Parameters:
collectionArn
- The Amazon Resource Name (ARN) for the geofence collection resource. Used when you need to specify a resource across all Amazon Web Services.-
Format example:
arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollection
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
collectionName
The name of the geofence collection.
- Parameters:
collectionName
- The name of the geofence collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
The timestamp for when the geofence resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
- Parameters:
createTime
- The timestamp for when the geofence resource was created in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The optional description for the geofence collection.
- Parameters:
description
- The optional description for the geofence collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geofenceCount
The number of geofences in the geofence collection.
- Parameters:
geofenceCount
- The number of geofences in the geofence collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyId
A key identifier for an Amazon Web Services KMS customer managed key assigned to the Amazon Location resource
- Parameters:
kmsKeyId
- A key identifier for an Amazon Web Services KMS customer managed key assigned to the Amazon Location resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingPlan
Deprecated.Deprecated. Always returns RequestBasedUsage.No longer used. Always returns
RequestBasedUsage
.- Parameters:
pricingPlan
- No longer used. Always returnsRequestBasedUsage
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pricingPlan
Deprecated.Deprecated. Always returns RequestBasedUsage.No longer used. Always returns
RequestBasedUsage
.- Parameters:
pricingPlan
- No longer used. Always returnsRequestBasedUsage
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pricingPlanDataSource
@Deprecated DescribeGeofenceCollectionResponse.Builder pricingPlanDataSource(String pricingPlanDataSource) Deprecated.Deprecated. Unused.No longer used. Always returns an empty string.
- Parameters:
pricingPlanDataSource
- No longer used. Always returns an empty string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Displays the key, value pairs of tags associated with this resource.
- Parameters:
tags
- Displays the key, value pairs of tags associated with this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The timestamp for when the geofence collection was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
- Parameters:
updateTime
- The timestamp for when the geofence collection was last updated in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-