Interface AzElSegmentsData.Builder

  • Method Details

    • s3Object

      AzElSegmentsData.Builder s3Object(S3Object s3Object)

      The Amazon S3 object containing azimuth elevation segment data.

      The Amazon S3 object must contain JSON-formatted azimuth elevation data matching the AzElSegments structure.

      Parameters:
      s3Object - The Amazon S3 object containing azimuth elevation segment data.

      The Amazon S3 object must contain JSON-formatted azimuth elevation data matching the AzElSegments structure.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3Object

      default AzElSegmentsData.Builder s3Object(Consumer<S3Object.Builder> s3Object)

      The Amazon S3 object containing azimuth elevation segment data.

      The Amazon S3 object must contain JSON-formatted azimuth elevation data matching the AzElSegments structure.

      This is a convenience method that creates an instance of the S3Object.Builder avoiding the need to create one manually via S3Object.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to s3Object(S3Object).

      Parameters:
      s3Object - a consumer that will call methods on S3Object.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • azElData

      Azimuth elevation segment data provided directly in the request.

      Use this option for smaller datasets or when Amazon S3 access is not available.

      Parameters:
      azElData - Azimuth elevation segment data provided directly in the request.

      Use this option for smaller datasets or when Amazon S3 access is not available.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • azElData

      Azimuth elevation segment data provided directly in the request.

      Use this option for smaller datasets or when Amazon S3 access is not available.

      This is a convenience method that creates an instance of the AzElSegments.Builder avoiding the need to create one manually via AzElSegments.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to azElData(AzElSegments).

      Parameters:
      azElData - a consumer that will call methods on AzElSegments.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: