Class GetMonitorResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.deadline.model.DeadlineResponse
-
- software.amazon.awssdk.services.deadline.model.GetMonitorResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetMonitorResponse.Builder,GetMonitorResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetMonitorResponse extends DeadlineResponse implements ToCopyableBuilder<GetMonitorResponse.Builder,GetMonitorResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetMonitorResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetMonitorResponse.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 used to identify the monitor 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 GetMonitorResponse.Builder>serializableBuilderClass()Stringsubdomain()The subdomain used for the monitor URL.GetMonitorResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()The UNIX timestamp of the last date and time that the monitor was updated.StringupdatedBy()The user name of the person that last updated the monitor.Stringurl()The complete URL of the monitor.-
Methods inherited from class software.amazon.awssdk.services.deadline.model.DeadlineResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
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 used to identify the monitor on the Deadline Cloud console.
- Returns:
- The name used to identify the monitor 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 last date and time that the monitor was updated.
- Returns:
- The UNIX timestamp of the last date and time that the monitor was 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 GetMonitorResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetMonitorResponse.Builder,GetMonitorResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetMonitorResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetMonitorResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-