@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GreengrassV2 extends Object implements Serializable, Cloneable, StructuredPojo
Contains details for a gateway that runs on IoT Greengrass V2. To create a gateway that runs on IoT Greengrass V2,
you must deploy the IoT SiteWise Edge component to your gateway device. Your Greengrass device role
must use the AWSIoTSiteWiseEdgeAccess
policy. For more information, see Using IoT SiteWise at the edge
in the IoT SiteWise User Guide.
Constructor and Description |
---|
GreengrassV2() |
Modifier and Type | Method and Description |
---|---|
GreengrassV2 |
clone() |
boolean |
equals(Object obj) |
String |
getCoreDeviceThingName()
The name of the IoT thing for your IoT Greengrass V2 core device.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCoreDeviceThingName(String coreDeviceThingName)
The name of the IoT thing for your IoT Greengrass V2 core device.
|
String |
toString()
Returns a string representation of this object.
|
GreengrassV2 |
withCoreDeviceThingName(String coreDeviceThingName)
The name of the IoT thing for your IoT Greengrass V2 core device.
|
public void setCoreDeviceThingName(String coreDeviceThingName)
The name of the IoT thing for your IoT Greengrass V2 core device.
coreDeviceThingName
- The name of the IoT thing for your IoT Greengrass V2 core device.public String getCoreDeviceThingName()
The name of the IoT thing for your IoT Greengrass V2 core device.
public GreengrassV2 withCoreDeviceThingName(String coreDeviceThingName)
The name of the IoT thing for your IoT Greengrass V2 core device.
coreDeviceThingName
- The name of the IoT thing for your IoT Greengrass V2 core device.public String toString()
toString
in class Object
Object.toString()
public GreengrassV2 clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.