@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PortalSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains a portal summary.
Constructor and Description |
---|
PortalSummary() |
Modifier and Type | Method and Description |
---|---|
PortalSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationDate()
The date the portal was created, in Unix epoch time.
|
String |
getDescription()
The portal's description.
|
String |
getId()
The ID of the portal.
|
Date |
getLastUpdateDate()
The date the portal was last updated, in Unix epoch time.
|
String |
getName()
The name of the portal.
|
String |
getRoleArn()
The ARN of the service
role that allows the portal's users to access your IoT SiteWise resources on your behalf.
|
String |
getStartUrl()
The URL for the IoT SiteWise Monitor portal.
|
PortalStatus |
getStatus() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationDate(Date creationDate)
The date the portal was created, in Unix epoch time.
|
void |
setDescription(String description)
The portal's description.
|
void |
setId(String id)
The ID of the portal.
|
void |
setLastUpdateDate(Date lastUpdateDate)
The date the portal was last updated, in Unix epoch time.
|
void |
setName(String name)
The name of the portal.
|
void |
setRoleArn(String roleArn)
The ARN of the service
role that allows the portal's users to access your IoT SiteWise resources on your behalf.
|
void |
setStartUrl(String startUrl)
The URL for the IoT SiteWise Monitor portal.
|
void |
setStatus(PortalStatus status) |
String |
toString()
Returns a string representation of this object.
|
PortalSummary |
withCreationDate(Date creationDate)
The date the portal was created, in Unix epoch time.
|
PortalSummary |
withDescription(String description)
The portal's description.
|
PortalSummary |
withId(String id)
The ID of the portal.
|
PortalSummary |
withLastUpdateDate(Date lastUpdateDate)
The date the portal was last updated, in Unix epoch time.
|
PortalSummary |
withName(String name)
The name of the portal.
|
PortalSummary |
withRoleArn(String roleArn)
The ARN of the service
role that allows the portal's users to access your IoT SiteWise resources on your behalf.
|
PortalSummary |
withStartUrl(String startUrl)
The URL for the IoT SiteWise Monitor portal.
|
PortalSummary |
withStatus(PortalStatus status) |
public void setId(String id)
The ID of the portal.
id
- The ID of the portal.public String getId()
The ID of the portal.
public PortalSummary withId(String id)
The ID of the portal.
id
- The ID of the portal.public void setName(String name)
The name of the portal.
name
- The name of the portal.public String getName()
The name of the portal.
public PortalSummary withName(String name)
The name of the portal.
name
- The name of the portal.public void setDescription(String description)
The portal's description.
description
- The portal's description.public String getDescription()
The portal's description.
public PortalSummary withDescription(String description)
The portal's description.
description
- The portal's description.public void setStartUrl(String startUrl)
The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use IAM Identity Center for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise console to get a URL that you can use to access the portal.
startUrl
- The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use IAM Identity
Center for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise
console to get a URL that you can use to access the portal.public String getStartUrl()
The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use IAM Identity Center for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise console to get a URL that you can use to access the portal.
public PortalSummary withStartUrl(String startUrl)
The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use IAM Identity Center for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise console to get a URL that you can use to access the portal.
startUrl
- The URL for the IoT SiteWise Monitor portal. You can use this URL to access portals that use IAM Identity
Center for authentication. For portals that use IAM for authentication, you must use the IoT SiteWise
console to get a URL that you can use to access the portal.public void setCreationDate(Date creationDate)
The date the portal was created, in Unix epoch time.
creationDate
- The date the portal was created, in Unix epoch time.public Date getCreationDate()
The date the portal was created, in Unix epoch time.
public PortalSummary withCreationDate(Date creationDate)
The date the portal was created, in Unix epoch time.
creationDate
- The date the portal was created, in Unix epoch time.public void setLastUpdateDate(Date lastUpdateDate)
The date the portal was last updated, in Unix epoch time.
lastUpdateDate
- The date the portal was last updated, in Unix epoch time.public Date getLastUpdateDate()
The date the portal was last updated, in Unix epoch time.
public PortalSummary withLastUpdateDate(Date lastUpdateDate)
The date the portal was last updated, in Unix epoch time.
lastUpdateDate
- The date the portal was last updated, in Unix epoch time.public void setRoleArn(String roleArn)
The ARN of the service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.
roleArn
- The ARN of the
service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more
information, see Using service
roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.public String getRoleArn()
The ARN of the service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.
public PortalSummary withRoleArn(String roleArn)
The ARN of the service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.
roleArn
- The ARN of the
service role that allows the portal's users to access your IoT SiteWise resources on your behalf. For more
information, see Using service
roles for IoT SiteWise Monitor in the IoT SiteWise User Guide.public void setStatus(PortalStatus status)
status
- public PortalStatus getStatus()
public PortalSummary withStatus(PortalStatus status)
status
- public String toString()
toString
in class Object
Object.toString()
public PortalSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.