@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdatePortalRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdatePortalRequest() |
Modifier and Type | Method and Description |
---|---|
UpdatePortalRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Alarms |
getAlarms()
Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal.
|
String |
getClientToken()
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request.
|
String |
getNotificationSenderEmail()
The email address that sends alarm notifications.
|
String |
getPortalContactEmail()
The Amazon Web Services administrator's contact email address.
|
String |
getPortalDescription()
A new description for the portal.
|
String |
getPortalId()
The ID of the portal to update.
|
Image |
getPortalLogoImage() |
String |
getPortalName()
A new friendly name for the portal.
|
String |
getRoleArn()
The ARN of a service
role that allows the portal's users to access your IoT SiteWise resources on your behalf.
|
int |
hashCode() |
void |
setAlarms(Alarms alarms)
Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal.
|
void |
setClientToken(String clientToken)
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request.
|
void |
setNotificationSenderEmail(String notificationSenderEmail)
The email address that sends alarm notifications.
|
void |
setPortalContactEmail(String portalContactEmail)
The Amazon Web Services administrator's contact email address.
|
void |
setPortalDescription(String portalDescription)
A new description for the portal.
|
void |
setPortalId(String portalId)
The ID of the portal to update.
|
void |
setPortalLogoImage(Image portalLogoImage) |
void |
setPortalName(String portalName)
A new friendly name for the portal.
|
void |
setRoleArn(String roleArn)
The ARN of a service
role that allows the portal's users to access your IoT SiteWise resources on your behalf.
|
String |
toString()
Returns a string representation of this object.
|
UpdatePortalRequest |
withAlarms(Alarms alarms)
Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal.
|
UpdatePortalRequest |
withClientToken(String clientToken)
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request.
|
UpdatePortalRequest |
withNotificationSenderEmail(String notificationSenderEmail)
The email address that sends alarm notifications.
|
UpdatePortalRequest |
withPortalContactEmail(String portalContactEmail)
The Amazon Web Services administrator's contact email address.
|
UpdatePortalRequest |
withPortalDescription(String portalDescription)
A new description for the portal.
|
UpdatePortalRequest |
withPortalId(String portalId)
The ID of the portal to update.
|
UpdatePortalRequest |
withPortalLogoImage(Image portalLogoImage) |
UpdatePortalRequest |
withPortalName(String portalName)
A new friendly name for the portal.
|
UpdatePortalRequest |
withRoleArn(String roleArn)
The ARN of a service
role that allows the portal's users to access your IoT SiteWise resources on your behalf.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setPortalId(String portalId)
The ID of the portal to update.
portalId
- The ID of the portal to update.public String getPortalId()
The ID of the portal to update.
public UpdatePortalRequest withPortalId(String portalId)
The ID of the portal to update.
portalId
- The ID of the portal to update.public void setPortalName(String portalName)
A new friendly name for the portal.
portalName
- A new friendly name for the portal.public String getPortalName()
A new friendly name for the portal.
public UpdatePortalRequest withPortalName(String portalName)
A new friendly name for the portal.
portalName
- A new friendly name for the portal.public void setPortalDescription(String portalDescription)
A new description for the portal.
portalDescription
- A new description for the portal.public String getPortalDescription()
A new description for the portal.
public UpdatePortalRequest withPortalDescription(String portalDescription)
A new description for the portal.
portalDescription
- A new description for the portal.public void setPortalContactEmail(String portalContactEmail)
The Amazon Web Services administrator's contact email address.
portalContactEmail
- The Amazon Web Services administrator's contact email address.public String getPortalContactEmail()
The Amazon Web Services administrator's contact email address.
public UpdatePortalRequest withPortalContactEmail(String portalContactEmail)
The Amazon Web Services administrator's contact email address.
portalContactEmail
- The Amazon Web Services administrator's contact email address.public void setPortalLogoImage(Image portalLogoImage)
portalLogoImage
- public Image getPortalLogoImage()
public UpdatePortalRequest withPortalLogoImage(Image portalLogoImage)
portalLogoImage
- public void setRoleArn(String roleArn)
The ARN of a 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 a
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 a 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 UpdatePortalRequest withRoleArn(String roleArn)
The ARN of a 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 a
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 setClientToken(String clientToken)
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
clientToken
- A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't
reuse this client token if a new idempotent request is required.public String getClientToken()
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
public UpdatePortalRequest withClientToken(String clientToken)
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
clientToken
- A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't
reuse this client token if a new idempotent request is required.public void setNotificationSenderEmail(String notificationSenderEmail)
The email address that sends alarm notifications.
notificationSenderEmail
- The email address that sends alarm notifications.public String getNotificationSenderEmail()
The email address that sends alarm notifications.
public UpdatePortalRequest withNotificationSenderEmail(String notificationSenderEmail)
The email address that sends alarm notifications.
notificationSenderEmail
- The email address that sends alarm notifications.public void setAlarms(Alarms alarms)
Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide.
alarms
- Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use
the alarm to monitor an asset property and get notified when the asset property value is outside a
specified range. For more information, see Monitoring with
alarms in the IoT SiteWise Application Guide.public Alarms getAlarms()
Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide.
public UpdatePortalRequest withAlarms(Alarms alarms)
Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide.
alarms
- Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use
the alarm to monitor an asset property and get notified when the asset property value is outside a
specified range. For more information, see Monitoring with
alarms in the IoT SiteWise Application Guide.public String toString()
toString
in class Object
Object.toString()
public UpdatePortalRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()