@Generated(value="software.amazon.awssdk:codegen") public final class UpdateGatewayCapabilityConfigurationRequest extends IoTSiteWiseRequest implements ToCopyableBuilder<UpdateGatewayCapabilityConfigurationRequest.Builder,UpdateGatewayCapabilityConfigurationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateGatewayCapabilityConfigurationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateGatewayCapabilityConfigurationRequest.Builder |
builder() |
String |
capabilityConfiguration()
The JSON document that defines the configuration for the gateway capability.
|
String |
capabilityNamespace()
The namespace of the gateway capability configuration to be updated.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
gatewayId()
The ID of the gateway to be updated.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateGatewayCapabilityConfigurationRequest.Builder> |
serializableBuilderClass() |
UpdateGatewayCapabilityConfigurationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String gatewayId()
The ID of the gateway to be updated.
public final String capabilityNamespace()
The namespace of the gateway capability configuration to be updated. For example, if you configure OPC-UA sources
from the IoT SiteWise console, your OPC-UA capability configuration has the namespace
iotsitewise:opcuacollector:version, where version is a number such as 1.
iotsitewise:opcuacollector:version, where version is a number such as
1.public final String capabilityConfiguration()
The JSON document that defines the configuration for the gateway capability. For more information, see Configuring data sources (CLI) in the IoT SiteWise User Guide.
public UpdateGatewayCapabilityConfigurationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateGatewayCapabilityConfigurationRequest.Builder,UpdateGatewayCapabilityConfigurationRequest>toBuilder in class IoTSiteWiseRequestpublic static UpdateGatewayCapabilityConfigurationRequest.Builder builder()
public static Class<? extends UpdateGatewayCapabilityConfigurationRequest.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 © 2022. All rights reserved.