Class MonitorSummary
- java.lang.Object
-
- software.amazon.awssdk.services.deadline.model.MonitorSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MonitorSummary.Builder,MonitorSummary>
@Generated("software.amazon.awssdk:codegen") public final class MonitorSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitorSummary.Builder,MonitorSummary>
Provides information about a monitor in Deadline Cloud.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMonitorSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MonitorSummary.Builderbuilder()InstantcreatedAt()The UNIX timestamp of the date and time that the monitor was created.StringcreatedBy()The user name of the person that created the monitor.StringdisplayName()The name of the monitor that displays on the Deadline Cloud console.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringidentityCenterApplicationArn()The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the monitor when it was created.StringidentityCenterInstanceArn()The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible for authenticating monitor users.StringmonitorId()The unique identifier for the monitor.StringroleArn()The Amazon Resource Name (ARN) of the IAM role for the monitor.List<SdkField<?>>sdkFields()static Class<? extends MonitorSummary.Builder>serializableBuilderClass()Stringsubdomain()The subdomain used for the monitor URL.MonitorSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()The UNIX timestamp of the date and time that the monitor was last updated.StringupdatedBy()The user name of the person that last updated the monitor.Stringurl()The complete URL of the monitor.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
createdAt
public final Instant createdAt()
The UNIX timestamp of the date and time that the monitor was created.
- Returns:
- The UNIX timestamp of the date and time that the monitor was created.
-
createdBy
public final String createdBy()
The user name of the person that created the monitor.
- Returns:
- The user name of the person that created the monitor.
-
displayName
public final String displayName()
The name of the monitor that displays on the Deadline Cloud console.
- Returns:
- The name of the monitor that displays on the Deadline Cloud console.
-
identityCenterApplicationArn
public final String identityCenterApplicationArn()
The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the monitor when it was created.
- Returns:
- The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the monitor when it was created.
-
identityCenterInstanceArn
public final String identityCenterInstanceArn()
The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible for authenticating monitor users.
- Returns:
- The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible for authenticating monitor users.
-
monitorId
public final String monitorId()
The unique identifier for the monitor.
- Returns:
- The unique identifier for the monitor.
-
roleArn
public final 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.
- Returns:
- The Amazon Resource Name (ARN) of the IAM role for the monitor. Users of the monitor use this role to access Deadline Cloud resources.
-
subdomain
public final String subdomain()
The subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
- Returns:
- The subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
-
updatedAt
public final Instant updatedAt()
The UNIX timestamp of the date and time that the monitor was last updated.
- Returns:
- The UNIX timestamp of the date and time that the monitor was last updated.
-
updatedBy
public final String updatedBy()
The user name of the person that last updated the monitor.
- Returns:
- The user name of the person that last updated the monitor.
-
url
public final String url()
The complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
- Returns:
- The complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com.
-
toBuilder
public MonitorSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MonitorSummary.Builder,MonitorSummary>
-
builder
public static MonitorSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends MonitorSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-