@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GreengrassOutputDetails extends Object implements Serializable, Cloneable, StructuredPojo
Information about the AWS IoT Greengrass component created by a model packaging job.
Constructor and Description |
---|
GreengrassOutputDetails() |
Modifier and Type | Method and Description |
---|---|
GreengrassOutputDetails |
clone() |
boolean |
equals(Object obj) |
String |
getComponentName()
The name of the component.
|
String |
getComponentVersion()
The version of the component.
|
String |
getComponentVersionArn()
The Amazon Resource Name (ARN) of the component.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComponentName(String componentName)
The name of the component.
|
void |
setComponentVersion(String componentVersion)
The version of the component.
|
void |
setComponentVersionArn(String componentVersionArn)
The Amazon Resource Name (ARN) of the component.
|
String |
toString()
Returns a string representation of this object.
|
GreengrassOutputDetails |
withComponentName(String componentName)
The name of the component.
|
GreengrassOutputDetails |
withComponentVersion(String componentVersion)
The version of the component.
|
GreengrassOutputDetails |
withComponentVersionArn(String componentVersionArn)
The Amazon Resource Name (ARN) of the component.
|
public void setComponentVersionArn(String componentVersionArn)
The Amazon Resource Name (ARN) of the component.
componentVersionArn
- The Amazon Resource Name (ARN) of the component.public String getComponentVersionArn()
The Amazon Resource Name (ARN) of the component.
public GreengrassOutputDetails withComponentVersionArn(String componentVersionArn)
The Amazon Resource Name (ARN) of the component.
componentVersionArn
- The Amazon Resource Name (ARN) of the component.public void setComponentName(String componentName)
The name of the component.
componentName
- The name of the component.public String getComponentName()
The name of the component.
public GreengrassOutputDetails withComponentName(String componentName)
The name of the component.
componentName
- The name of the component.public void setComponentVersion(String componentVersion)
The version of the component.
componentVersion
- The version of the component.public String getComponentVersion()
The version of the component.
public GreengrassOutputDetails withComponentVersion(String componentVersion)
The version of the component.
componentVersion
- The version of the component.public String toString()
toString
in class Object
Object.toString()
public GreengrassOutputDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.