@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Greengrass extends Object implements Serializable, Cloneable, StructuredPojo
Contains details for a gateway that runs on IoT Greengrass. To create a gateway that runs on IoT Greengrass, you must add the IoT SiteWise connector to a Greengrass group and deploy it. Your Greengrass group must also have permissions to upload data to IoT SiteWise. For more information, see Ingesting data using a gateway in the IoT SiteWise User Guide.
Constructor and Description |
---|
Greengrass() |
Modifier and Type | Method and Description |
---|---|
Greengrass |
clone() |
boolean |
equals(Object obj) |
String |
getGroupArn()
The ARN of the
Greengrass group.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setGroupArn(String groupArn)
The ARN of the
Greengrass group.
|
String |
toString()
Returns a string representation of this object.
|
Greengrass |
withGroupArn(String groupArn)
The ARN of the
Greengrass group.
|
public void setGroupArn(String groupArn)
The ARN of the Greengrass group. For more information about how to find a group's ARN, see ListGroups and GetGroup in the IoT Greengrass V1 API Reference.
groupArn
- The ARN of the
Greengrass group. For more information about how to find a group's ARN, see ListGroups and GetGroup in the IoT
Greengrass V1 API Reference.public String getGroupArn()
The ARN of the Greengrass group. For more information about how to find a group's ARN, see ListGroups and GetGroup in the IoT Greengrass V1 API Reference.
public Greengrass withGroupArn(String groupArn)
The ARN of the Greengrass group. For more information about how to find a group's ARN, see ListGroups and GetGroup in the IoT Greengrass V1 API Reference.
groupArn
- The ARN of the
Greengrass group. For more information about how to find a group's ARN, see ListGroups and GetGroup in the IoT
Greengrass V1 API Reference.public String toString()
toString
in class Object
Object.toString()
public Greengrass clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.