@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetComponentResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetComponentResult() |
Modifier and Type | Method and Description |
---|---|
GetComponentResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
GetComponentResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
GetComponentResult |
clone() |
boolean |
equals(Object obj) |
ByteBuffer |
getRecipe()
The recipe of the component version.
|
String |
getRecipeOutputFormat()
The format of the recipe.
|
Map<String,String> |
getTags()
A list of key-value pairs that contain metadata for the resource.
|
int |
hashCode() |
void |
setRecipe(ByteBuffer recipe)
The recipe of the component version.
|
void |
setRecipeOutputFormat(String recipeOutputFormat)
The format of the recipe.
|
void |
setTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the resource.
|
String |
toString()
Returns a string representation of this object.
|
GetComponentResult |
withRecipe(ByteBuffer recipe)
The recipe of the component version.
|
GetComponentResult |
withRecipeOutputFormat(RecipeOutputFormat recipeOutputFormat)
The format of the recipe.
|
GetComponentResult |
withRecipeOutputFormat(String recipeOutputFormat)
The format of the recipe.
|
GetComponentResult |
withTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the resource.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setRecipeOutputFormat(String recipeOutputFormat)
The format of the recipe.
recipeOutputFormat
- The format of the recipe.RecipeOutputFormat
public String getRecipeOutputFormat()
The format of the recipe.
RecipeOutputFormat
public GetComponentResult withRecipeOutputFormat(String recipeOutputFormat)
The format of the recipe.
recipeOutputFormat
- The format of the recipe.RecipeOutputFormat
public GetComponentResult withRecipeOutputFormat(RecipeOutputFormat recipeOutputFormat)
The format of the recipe.
recipeOutputFormat
- The format of the recipe.RecipeOutputFormat
public void setRecipe(ByteBuffer recipe)
The recipe of the component version.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.
recipe
- The recipe of the component version.public ByteBuffer getRecipe()
The recipe of the component version.
ByteBuffer
s are stateful. Calling their get
methods changes their position
. We recommend
using ByteBuffer.asReadOnlyBuffer()
to create a read-only view of the buffer with an independent
position
, and calling get
methods on this rather than directly on the returned ByteBuffer
.
Doing so will ensure that anyone else using the ByteBuffer
will not be affected by changes to the
position
.
public GetComponentResult withRecipe(ByteBuffer recipe)
The recipe of the component version.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
Warning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.
recipe
- The recipe of the component version.public Map<String,String> getTags()
A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources in the IoT Greengrass V2 Developer Guide.
public void setTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources in the IoT Greengrass V2 Developer Guide.
tags
- A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources
in the IoT Greengrass V2 Developer Guide.public GetComponentResult withTags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources in the IoT Greengrass V2 Developer Guide.
tags
- A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources
in the IoT Greengrass V2 Developer Guide.public GetComponentResult addTagsEntry(String key, String value)
public GetComponentResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public GetComponentResult clone()