@Generated(value="software.amazon.awssdk:codegen") public final class UpdatePortalRequest extends IoTSiteWiseRequest implements ToCopyableBuilder<UpdatePortalRequest.Builder,UpdatePortalRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdatePortalRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
Alarms |
alarms()
Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal.
|
static UpdatePortalRequest.Builder |
builder() |
String |
clientToken()
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
notificationSenderEmail()
The email address that sends alarm notifications.
|
String |
portalContactEmail()
The Amazon Web Services administrator's contact email address.
|
String |
portalDescription()
A new description for the portal.
|
String |
portalId()
The ID of the portal to update.
|
Image |
portalLogoImage()
Returns the value of the PortalLogoImage property for this object.
|
String |
portalName()
A new friendly name for the portal.
|
String |
roleArn()
The ARN of a service
role that allows the portal's users to access your IoT SiteWise resources on your behalf.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdatePortalRequest.Builder> |
serializableBuilderClass() |
UpdatePortalRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String portalId()
The ID of the portal to update.
public final String portalName()
A new friendly name for the portal.
public final String portalDescription()
A new description for the portal.
public final String portalContactEmail()
The Amazon Web Services administrator's contact email address.
public final Image portalLogoImage()
public final 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.
public final 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.
public final String notificationSenderEmail()
The email address that sends alarm notifications.
public final 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.
public UpdatePortalRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdatePortalRequest.Builder,UpdatePortalRequest>toBuilder in class IoTSiteWiseRequestpublic static UpdatePortalRequest.Builder builder()
public static Class<? extends UpdatePortalRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.