Interface Isoline.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Isoline.Builder,Isoline>,SdkBuilder<Isoline.Builder,Isoline>,SdkPojo
- Enclosing class:
- Isoline
public static interface Isoline.Builder extends SdkPojo, CopyableBuilder<Isoline.Builder,Isoline>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Isoline.Builderconnections(Collection<IsolineConnection> connections)Isolines may contain multiple components, if these components are connected by ferry links.Isoline.Builderconnections(Consumer<IsolineConnection.Builder>... connections)Isolines may contain multiple components, if these components are connected by ferry links.Isoline.Builderconnections(IsolineConnection... connections)Isolines may contain multiple components, if these components are connected by ferry links.Isoline.BuilderdistanceThreshold(Long distanceThreshold)Distance threshold corresponding to the calculated Isoline.Isoline.Buildergeometries(Collection<IsolineShapeGeometry> geometries)Geometries for the Calculated isolines.Isoline.Buildergeometries(Consumer<IsolineShapeGeometry.Builder>... geometries)Geometries for the Calculated isolines.Isoline.Buildergeometries(IsolineShapeGeometry... geometries)Geometries for the Calculated isolines.Isoline.BuildertimeThreshold(Long timeThreshold)Time threshold corresponding to the calculated isoline.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
connections
Isoline.Builder connections(Collection<IsolineConnection> connections)
Isolines may contain multiple components, if these components are connected by ferry links. These components are returned as separate polygons while the ferry links are returned as connections.
- Parameters:
connections- Isolines may contain multiple components, if these components are connected by ferry links. These components are returned as separate polygons while the ferry links are returned as connections.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connections
Isoline.Builder connections(IsolineConnection... connections)
Isolines may contain multiple components, if these components are connected by ferry links. These components are returned as separate polygons while the ferry links are returned as connections.
- Parameters:
connections- Isolines may contain multiple components, if these components are connected by ferry links. These components are returned as separate polygons while the ferry links are returned as connections.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connections
Isoline.Builder connections(Consumer<IsolineConnection.Builder>... connections)
Isolines may contain multiple components, if these components are connected by ferry links. These components are returned as separate polygons while the ferry links are returned as connections.
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 to#connections(List.) - 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:
#connections(java.util.Collection)
-
distanceThreshold
Isoline.Builder distanceThreshold(Long distanceThreshold)
Distance threshold corresponding to the calculated Isoline.
- Parameters:
distanceThreshold- Distance threshold corresponding to the calculated Isoline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geometries
Isoline.Builder geometries(Collection<IsolineShapeGeometry> geometries)
Geometries for the Calculated isolines.
- Parameters:
geometries- Geometries for the Calculated isolines.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geometries
Isoline.Builder geometries(IsolineShapeGeometry... geometries)
Geometries for the Calculated isolines.
- Parameters:
geometries- Geometries for the Calculated isolines.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
geometries
Isoline.Builder geometries(Consumer<IsolineShapeGeometry.Builder>... geometries)
Geometries for the Calculated isolines.
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 to#geometries(List.) - 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:
#geometries(java.util.Collection)
-
timeThreshold
Isoline.Builder timeThreshold(Long timeThreshold)
Time threshold corresponding to the calculated isoline.
- Parameters:
timeThreshold- Time threshold corresponding to the calculated isoline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-