Interface DescribeEdgeConfigurationResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeEdgeConfigurationResponse.Builder,DescribeEdgeConfigurationResponse>, KinesisVideoResponse.Builder, SdkBuilder<DescribeEdgeConfigurationResponse.Builder,DescribeEdgeConfigurationResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeEdgeConfigurationResponse

  • Method Details

    • streamName

      The name of the stream from which the edge configuration was updated.

      Parameters:
      streamName - The name of the stream from which the edge configuration was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • streamARN

      The Amazon Resource Name (ARN) of the stream.

      Parameters:
      streamARN - The Amazon Resource Name (ARN) of the stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      The timestamp at which a stream’s edge configuration was first created.

      Parameters:
      creationTime - The timestamp at which a stream’s edge configuration was first created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedTime

      DescribeEdgeConfigurationResponse.Builder lastUpdatedTime(Instant lastUpdatedTime)

      The timestamp at which a stream’s edge configuration was last updated.

      Parameters:
      lastUpdatedTime - The timestamp at which a stream’s edge configuration was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • syncStatus

      The latest status of the edge configuration update.

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

      The latest status of the edge configuration update.

      Parameters:
      syncStatus - The latest status of the edge configuration update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failedStatusDetails

      DescribeEdgeConfigurationResponse.Builder failedStatusDetails(String failedStatusDetails)

      A description of the generated failure status.

      Parameters:
      failedStatusDetails - A description of the generated failure status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgeConfig

      A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.

      Parameters:
      edgeConfig - A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgeConfig

      A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.

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

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

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

      An object that contains the latest status details for an edge agent's recorder and uploader jobs. Use this information to determine the current health of an edge agent.

      Parameters:
      edgeAgentStatus - An object that contains the latest status details for an edge agent's recorder and uploader jobs. Use this information to determine the current health of an edge agent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgeAgentStatus

      An object that contains the latest status details for an edge agent's recorder and uploader jobs. Use this information to determine the current health of an edge agent.

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

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

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