@Generated(value="software.amazon.awssdk:codegen") public final class PortalSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PortalSummary.Builder,PortalSummary>
Contains a portal summary.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PortalSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PortalSummary.Builder |
builder() |
Instant |
creationDate()
The date the portal was created, in Unix epoch time.
|
String |
description()
The portal's description.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the portal.
|
Instant |
lastUpdateDate()
The date the portal was last updated, in Unix epoch time.
|
String |
name()
The name of the portal.
|
String |
roleArn()
The ARN of the service
role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PortalSummary.Builder> |
serializableBuilderClass() |
String |
startUrl()
The URL for the AWS IoT SiteWise Monitor portal.
|
PortalStatus |
status()
Returns the value of the Status property for this object.
|
PortalSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The ID of the portal.
public final String name()
The name of the portal.
public final String description()
The portal's description.
public final String startUrl()
The URL for the AWS IoT SiteWise Monitor portal. You can use this URL to access portals that use AWS SSO for authentication. For portals that use IAM for authentication, you must use the AWS IoT SiteWise console to get a URL that you can use to access the portal.
public final Instant creationDate()
The date the portal was created, in Unix epoch time.
public final Instant lastUpdateDate()
The date the portal was last updated, in Unix epoch time.
public final String roleArn()
The ARN of the service role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf. For more information, see Using service roles for AWS IoT SiteWise Monitor in the AWS IoT SiteWise User Guide.
public final PortalStatus status()
public PortalSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PortalSummary.Builder,PortalSummary>public static PortalSummary.Builder builder()
public static Class<? extends PortalSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.