Interface GetMilestoneResponse.Builder

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

public static interface GetMilestoneResponse.Builder extends WellArchitectedResponse.Builder, SdkPojo, CopyableBuilder<GetMilestoneResponse.Builder,GetMilestoneResponse>
  • Method Details

    • workloadId

      GetMilestoneResponse.Builder workloadId(String workloadId)
      Sets the value of the WorkloadId property for this object.
      Parameters:
      workloadId - The new value for the WorkloadId property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • milestone

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

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

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

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