Interface GetFuotaTaskResponse.Builder

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

public static interface GetFuotaTaskResponse.Builder extends IotWirelessResponse.Builder, SdkPojo, CopyableBuilder<GetFuotaTaskResponse.Builder,GetFuotaTaskResponse>
  • Method Details

    • arn

      Sets the value of the Arn property for this object.
      Parameters:
      arn - The new value for the Arn property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      Sets the value of the Id property for this object.
      Parameters:
      id - The new value for the Id property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Sets the value of the Status property for this object.
      Parameters:
      status - The new value for the Status property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Sets the value of the Status property for this object.
      Parameters:
      status - The new value for the Status property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • name

      Sets the value of the Name property for this object.
      Parameters:
      name - The new value for the Name property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      GetFuotaTaskResponse.Builder description(String description)
      Sets the value of the Description property for this object.
      Parameters:
      description - The new value for the Description property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • loRaWAN

      Sets the value of the LoRaWAN property for this object.
      Parameters:
      loRaWAN - The new value for the LoRaWAN property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • loRaWAN

      Sets the value of the LoRaWAN property for this object. This is a convenience method that creates an instance of the LoRaWANFuotaTaskGetInfo.Builder avoiding the need to create one manually via LoRaWANFuotaTaskGetInfo.builder().

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

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

      GetFuotaTaskResponse.Builder firmwareUpdateImage(String firmwareUpdateImage)
      Sets the value of the FirmwareUpdateImage property for this object.
      Parameters:
      firmwareUpdateImage - The new value for the FirmwareUpdateImage property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • firmwareUpdateRole

      GetFuotaTaskResponse.Builder firmwareUpdateRole(String firmwareUpdateRole)
      Sets the value of the FirmwareUpdateRole property for this object.
      Parameters:
      firmwareUpdateRole - The new value for the FirmwareUpdateRole property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      GetFuotaTaskResponse.Builder createdAt(Instant createdAt)
      Sets the value of the CreatedAt property for this object.
      Parameters:
      createdAt - The new value for the CreatedAt property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • redundancyPercent

      GetFuotaTaskResponse.Builder redundancyPercent(Integer redundancyPercent)
      Sets the value of the RedundancyPercent property for this object.
      Parameters:
      redundancyPercent - The new value for the RedundancyPercent property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fragmentSizeBytes

      GetFuotaTaskResponse.Builder fragmentSizeBytes(Integer fragmentSizeBytes)
      Sets the value of the FragmentSizeBytes property for this object.
      Parameters:
      fragmentSizeBytes - The new value for the FragmentSizeBytes property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fragmentIntervalMS

      GetFuotaTaskResponse.Builder fragmentIntervalMS(Integer fragmentIntervalMS)
      Sets the value of the FragmentIntervalMS property for this object.
      Parameters:
      fragmentIntervalMS - The new value for the FragmentIntervalMS property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.