Interface LensShareSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<LensShareSummary.Builder,LensShareSummary>, SdkBuilder<LensShareSummary.Builder,LensShareSummary>, SdkPojo
Enclosing class:
LensShareSummary

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

    • shareId

      LensShareSummary.Builder shareId(String shareId)
      Sets the value of the ShareId property for this object.
      Parameters:
      shareId - The new value for the ShareId property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sharedWith

      LensShareSummary.Builder sharedWith(String sharedWith)
      Sets the value of the SharedWith property for this object.
      Parameters:
      sharedWith - The new value for the SharedWith 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:
    • statusMessage

      LensShareSummary.Builder statusMessage(String statusMessage)

      Optional message to compliment the Status field.

      Parameters:
      statusMessage - Optional message to compliment the Status field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.