Interface ImageSetProperties.Builder

  • Method Details

    • imageSetId

      ImageSetProperties.Builder imageSetId(String imageSetId)

      The image set identifier.

      Parameters:
      imageSetId - The image set identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionId

      ImageSetProperties.Builder versionId(String versionId)

      The image set version identifier.

      Parameters:
      versionId - The image set version identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • imageSetState

      ImageSetProperties.Builder imageSetState(String imageSetState)

      The image set state.

      Parameters:
      imageSetState - The image set state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • imageSetState

      ImageSetProperties.Builder imageSetState(ImageSetState imageSetState)

      The image set state.

      Parameters:
      imageSetState - The image set state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • imageSetWorkflowStatus

      ImageSetProperties.Builder imageSetWorkflowStatus(String imageSetWorkflowStatus)

      The image set workflow status.

      Parameters:
      imageSetWorkflowStatus - The image set workflow status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • imageSetWorkflowStatus

      ImageSetProperties.Builder imageSetWorkflowStatus(ImageSetWorkflowStatus imageSetWorkflowStatus)

      The image set workflow status.

      Parameters:
      imageSetWorkflowStatus - The image set workflow status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      ImageSetProperties.Builder createdAt(Instant createdAt)

      The timestamp when the image set properties were created.

      Parameters:
      createdAt - The timestamp when the image set properties were created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      ImageSetProperties.Builder updatedAt(Instant updatedAt)

      The timestamp when the image set properties were updated.

      Parameters:
      updatedAt - The timestamp when the image set properties were updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deletedAt

      ImageSetProperties.Builder deletedAt(Instant deletedAt)

      The timestamp when the image set properties were deleted.

      Parameters:
      deletedAt - The timestamp when the image set properties were deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • message

      The error message thrown if an image set action fails.

      Parameters:
      message - The error message thrown if an image set action fails.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrides

      ImageSetProperties.Builder overrides(Overrides overrides)

      Contains details on overrides used when creating the returned version of an image set. For example, if forced exists, the forced flag was used when creating the image set.

      Parameters:
      overrides - Contains details on overrides used when creating the returned version of an image set. For example, if forced exists, the forced flag was used when creating the image set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrides

      default ImageSetProperties.Builder overrides(Consumer<Overrides.Builder> overrides)

      Contains details on overrides used when creating the returned version of an image set. For example, if forced exists, the forced flag was used when creating the image set.

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

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

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

      ImageSetProperties.Builder isPrimary(Boolean isPrimary)

      The flag to determine whether the image set is primary or not.

      Parameters:
      isPrimary - The flag to determine whether the image set is primary or not.
      Returns:
      Returns a reference to this object so that method calls can be chained together.