Interface WorkloadShareSummary.Builder

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

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

    • 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

      WorkloadShareSummary.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.
    • permissionType

      WorkloadShareSummary.Builder permissionType(String permissionType)
      Sets the value of the PermissionType property for this object.
      Parameters:
      permissionType - The new value for the PermissionType property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • permissionType

      WorkloadShareSummary.Builder permissionType(PermissionType permissionType)
      Sets the value of the PermissionType property for this object.
      Parameters:
      permissionType - The new value for the PermissionType 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:
    • 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

      WorkloadShareSummary.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.