Interface PutGeofenceResponse.Builder

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

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

    • geofenceId

      PutGeofenceResponse.Builder geofenceId(String geofenceId)

      The geofence identifier entered in the request.

      Parameters:
      geofenceId - The geofence identifier entered in the request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createTime

      PutGeofenceResponse.Builder createTime(Instant createTime)

      The timestamp for when the geofence was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

      Parameters:
      createTime - The timestamp for when the geofence 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.
    • updateTime

      PutGeofenceResponse.Builder updateTime(Instant updateTime)

      The timestamp for when the geofence was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

      Parameters:
      updateTime - The timestamp for when the geofence 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.