Interface GetOutput.Builder

  • Method Details

    • name

      The ARN of the output.

      Parameters:
      name - The ARN of the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputConfig

      GetOutput.Builder outputConfig(OutputConfig outputConfig)

      A typed property for an output in a feed. It is used in the GetFeed action. It identifies the action for Elemental Inference to perform. It also provides a repository for the results of that action. For example, CroppingConfig output will contain the metadata for the crop feature.

      Parameters:
      outputConfig - A typed property for an output in a feed. It is used in the GetFeed action. It identifies the action for Elemental Inference to perform. It also provides a repository for the results of that action. For example, CroppingConfig output will contain the metadata for the crop feature.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputConfig

      default GetOutput.Builder outputConfig(Consumer<OutputConfig.Builder> outputConfig)

      A typed property for an output in a feed. It is used in the GetFeed action. It identifies the action for Elemental Inference to perform. It also provides a repository for the results of that action. For example, CroppingConfig output will contain the metadata for the crop feature.

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

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

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

      GetOutput.Builder status(String status)

      The status of the output.

      Parameters:
      status - The status of the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the output.

      Parameters:
      status - The status of the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • description

      GetOutput.Builder description(String description)

      The description of the output.

      Parameters:
      description - The description of the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fromAssociation

      GetOutput.Builder fromAssociation(Boolean fromAssociation)

      True means that the output was originally created in the feed by the AssociateFeed operation. False means it was created using CreateFeed or UpdateFeed. You will need this value if you use the UpdateFeed operation to modify the list of outputs in the feed.

      Parameters:
      fromAssociation - True means that the output was originally created in the feed by the AssociateFeed operation. False means it was created using CreateFeed or UpdateFeed. You will need this value if you use the UpdateFeed operation to modify the list of outputs in the feed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.