Interface AzElSegments.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AzElSegments.Builder,,AzElSegments> SdkBuilder<AzElSegments.Builder,,AzElSegments> SdkPojo
- Enclosing class:
AzElSegments
-
Method Summary
Modifier and TypeMethodDescriptionThe unit of measure for azimuth and elevation angles.angleUnit(AngleUnits angleUnit) The unit of measure for azimuth and elevation angles.azElSegmentList(Collection<AzElSegment> azElSegmentList) List of azimuth elevation segments.azElSegmentList(Consumer<AzElSegment.Builder>... azElSegmentList) List of azimuth elevation segments.azElSegmentList(AzElSegment... azElSegmentList) List of azimuth elevation segments.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
-
angleUnit
The unit of measure for azimuth and elevation angles. All angles in all segments must use the same unit.
- Parameters:
angleUnit- The unit of measure for azimuth and elevation angles. All angles in all segments must use the same unit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
angleUnit
The unit of measure for azimuth and elevation angles. All angles in all segments must use the same unit.
- Parameters:
angleUnit- The unit of measure for azimuth and elevation angles. All angles in all segments must use the same unit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
azElSegmentList
List of azimuth elevation segments.
Must contain between 1 and 100 segments. Segments must be in chronological order with no overlaps.
- Parameters:
azElSegmentList- List of azimuth elevation segments.Must contain between 1 and 100 segments. Segments must be in chronological order with no overlaps.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
azElSegmentList
List of azimuth elevation segments.
Must contain between 1 and 100 segments. Segments must be in chronological order with no overlaps.
- Parameters:
azElSegmentList- List of azimuth elevation segments.Must contain between 1 and 100 segments. Segments must be in chronological order with no overlaps.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
azElSegmentList
List of azimuth elevation segments.
Must contain between 1 and 100 segments. Segments must be in chronological order with no overlaps.
This is a convenience method that creates an instance of theAzElSegment.Builderavoiding the need to create one manually viaAzElSegment.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toazElSegmentList(List<AzElSegment>).- Parameters:
azElSegmentList- a consumer that will call methods onAzElSegment.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-