Interface Isoline.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Isoline.Builder,,Isoline> SdkBuilder<Isoline.Builder,,Isoline> SdkPojo
- Enclosing class:
Isoline
-
Method Summary
Modifier and TypeMethodDescriptionconnections(Collection<IsolineConnection> connections) Lines connecting separate parts of the reachable area that can be reached within the same threshold.connections(Consumer<IsolineConnection.Builder>... connections) Lines connecting separate parts of the reachable area that can be reached within the same threshold.connections(IsolineConnection... connections) Lines connecting separate parts of the reachable area that can be reached within the same threshold.distanceThreshold(Long distanceThreshold) The travel distance in meters used to calculate this isoline, if distance-based thresholds were specified in the request.geometries(Collection<IsolineShapeGeometry> geometries) The shapes that define the reachable area, provided in the requested geometry format.geometries(Consumer<IsolineShapeGeometry.Builder>... geometries) The shapes that define the reachable area, provided in the requested geometry format.geometries(IsolineShapeGeometry... geometries) The shapes that define the reachable area, provided in the requested geometry format.timeThreshold(Long timeThreshold) The travel time in seconds used to calculate this isoline, if time-based thresholds were specified in the request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
connections
Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.
- Parameters:
connections- Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connections
Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.
- Parameters:
connections- Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connections
Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.
This is a convenience method that creates an instance of theIsolineConnection.Builderavoiding the need to create one manually viaIsolineConnection.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconnections(List<IsolineConnection>).- Parameters:
connections- a consumer that will call methods onIsolineConnection.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
distanceThreshold
The travel distance in meters used to calculate this isoline, if distance-based thresholds were specified in the request.
- Parameters:
distanceThreshold- The travel distance in meters used to calculate this isoline, if distance-based thresholds were specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geometries
The shapes that define the reachable area, provided in the requested geometry format.
- Parameters:
geometries- The shapes that define the reachable area, provided in the requested geometry format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geometries
The shapes that define the reachable area, provided in the requested geometry format.
- Parameters:
geometries- The shapes that define the reachable area, provided in the requested geometry format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geometries
The shapes that define the reachable area, provided in the requested geometry format.
This is a convenience method that creates an instance of theIsolineShapeGeometry.Builderavoiding the need to create one manually viaIsolineShapeGeometry.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togeometries(List<IsolineShapeGeometry>).- Parameters:
geometries- a consumer that will call methods onIsolineShapeGeometry.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timeThreshold
The travel time in seconds used to calculate this isoline, if time-based thresholds were specified in the request.
- Parameters:
timeThreshold- The travel time in seconds used to calculate this isoline, if time-based thresholds were specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-