Interface MonitorSummary.Builder

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

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

    • createdAt

      MonitorSummary.Builder createdAt(Instant createdAt)

      The UNIX timestamp of the date and time that the monitor was created.

      Parameters:
      createdAt - The UNIX timestamp of the date and time that the monitor was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      MonitorSummary.Builder createdBy(String createdBy)

      The user name of the person that created the monitor.

      Parameters:
      createdBy - The user name of the person that created the monitor.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      MonitorSummary.Builder displayName(String displayName)

      The name of the monitor that displays on the Deadline Cloud console.

      Parameters:
      displayName - The name of the monitor that displays on the Deadline Cloud console.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityCenterApplicationArn

      MonitorSummary.Builder identityCenterApplicationArn(String identityCenterApplicationArn)

      The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the monitor when it was created.

      Parameters:
      identityCenterApplicationArn - The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the monitor when it was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityCenterInstanceArn

      MonitorSummary.Builder identityCenterInstanceArn(String identityCenterInstanceArn)

      The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible for authenticating monitor users.

      Parameters:
      identityCenterInstanceArn - The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible for authenticating monitor users.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • monitorId

      MonitorSummary.Builder monitorId(String monitorId)

      The unique identifier for the monitor.

      Parameters:
      monitorId - The unique identifier for the monitor.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      MonitorSummary.Builder roleArn(String roleArn)

      The Amazon Resource Name (ARN) of the IAM role for the monitor. Users of the monitor use this role to access Deadline Cloud resources.

      Parameters:
      roleArn - The Amazon Resource Name (ARN) of the IAM role for the monitor. Users of the monitor use this role to access Deadline Cloud resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subdomain

      MonitorSummary.Builder subdomain(String subdomain)

      The subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.

      Parameters:
      subdomain - The subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      MonitorSummary.Builder updatedAt(Instant updatedAt)

      The UNIX timestamp of the date and time that the monitor was last updated.

      Parameters:
      updatedAt - The UNIX timestamp of the date and time that the monitor was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedBy

      MonitorSummary.Builder updatedBy(String updatedBy)

      The user name of the person that last updated the monitor.

      Parameters:
      updatedBy - The user name of the person that last updated the monitor.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • url

      The complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.

      Parameters:
      url - The complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
      Returns:
      Returns a reference to this object so that method calls can be chained together.