Interface DescribeGeofenceCollectionResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeGeofenceCollectionResponse.Builder,DescribeGeofenceCollectionResponse>, LocationResponse.Builder, SdkBuilder<DescribeGeofenceCollectionResponse.Builder,DescribeGeofenceCollectionResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeGeofenceCollectionResponse

public static interface DescribeGeofenceCollectionResponse.Builder extends LocationResponse.Builder, SdkPojo, CopyableBuilder<DescribeGeofenceCollectionResponse.Builder,DescribeGeofenceCollectionResponse>
  • Method Details

    • collectionArn

      DescribeGeofenceCollectionResponse.Builder collectionArn(String 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

      DescribeGeofenceCollectionResponse.Builder collectionName(String 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 returns RequestBasedUsage.
      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 returns RequestBasedUsage.
      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.