@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetExtensionResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetExtensionResult() |
Modifier and Type | Method and Description |
---|---|
GetExtensionResult |
addActionsEntry(String key,
List<Action> value)
Add a single Actions entry
|
GetExtensionResult |
addParametersEntry(String key,
Parameter value)
Add a single Parameters entry
|
GetExtensionResult |
clearActionsEntries()
Removes all the entries added into Actions.
|
GetExtensionResult |
clearParametersEntries()
Removes all the entries added into Parameters.
|
GetExtensionResult |
clone() |
boolean |
equals(Object obj) |
Map<String,List<Action>> |
getActions()
The actions defined in the extension.
|
String |
getArn()
The system-generated Amazon Resource Name (ARN) for the extension.
|
String |
getDescription()
Information about the extension.
|
String |
getId()
The system-generated ID of the extension.
|
String |
getName()
The extension name.
|
Map<String,Parameter> |
getParameters()
The parameters accepted by the extension.
|
Integer |
getVersionNumber()
The extension version number.
|
int |
hashCode() |
void |
setActions(Map<String,List<Action>> actions)
The actions defined in the extension.
|
void |
setArn(String arn)
The system-generated Amazon Resource Name (ARN) for the extension.
|
void |
setDescription(String description)
Information about the extension.
|
void |
setId(String id)
The system-generated ID of the extension.
|
void |
setName(String name)
The extension name.
|
void |
setParameters(Map<String,Parameter> parameters)
The parameters accepted by the extension.
|
void |
setVersionNumber(Integer versionNumber)
The extension version number.
|
String |
toString()
Returns a string representation of this object.
|
GetExtensionResult |
withActions(Map<String,List<Action>> actions)
The actions defined in the extension.
|
GetExtensionResult |
withArn(String arn)
The system-generated Amazon Resource Name (ARN) for the extension.
|
GetExtensionResult |
withDescription(String description)
Information about the extension.
|
GetExtensionResult |
withId(String id)
The system-generated ID of the extension.
|
GetExtensionResult |
withName(String name)
The extension name.
|
GetExtensionResult |
withParameters(Map<String,Parameter> parameters)
The parameters accepted by the extension.
|
GetExtensionResult |
withVersionNumber(Integer versionNumber)
The extension version number.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setId(String id)
The system-generated ID of the extension.
id
- The system-generated ID of the extension.public String getId()
The system-generated ID of the extension.
public GetExtensionResult withId(String id)
The system-generated ID of the extension.
id
- The system-generated ID of the extension.public void setName(String name)
The extension name.
name
- The extension name.public String getName()
The extension name.
public GetExtensionResult withName(String name)
The extension name.
name
- The extension name.public void setVersionNumber(Integer versionNumber)
The extension version number.
versionNumber
- The extension version number.public Integer getVersionNumber()
The extension version number.
public GetExtensionResult withVersionNumber(Integer versionNumber)
The extension version number.
versionNumber
- The extension version number.public void setArn(String arn)
The system-generated Amazon Resource Name (ARN) for the extension.
arn
- The system-generated Amazon Resource Name (ARN) for the extension.public String getArn()
The system-generated Amazon Resource Name (ARN) for the extension.
public GetExtensionResult withArn(String arn)
The system-generated Amazon Resource Name (ARN) for the extension.
arn
- The system-generated Amazon Resource Name (ARN) for the extension.public void setDescription(String description)
Information about the extension.
description
- Information about the extension.public String getDescription()
Information about the extension.
public GetExtensionResult withDescription(String description)
Information about the extension.
description
- Information about the extension.public Map<String,List<Action>> getActions()
The actions defined in the extension.
public void setActions(Map<String,List<Action>> actions)
The actions defined in the extension.
actions
- The actions defined in the extension.public GetExtensionResult withActions(Map<String,List<Action>> actions)
The actions defined in the extension.
actions
- The actions defined in the extension.public GetExtensionResult addActionsEntry(String key, List<Action> value)
public GetExtensionResult clearActionsEntries()
public Map<String,Parameter> getParameters()
The parameters accepted by the extension. You specify parameter values when you associate the extension to an
AppConfig resource by using the CreateExtensionAssociation
API action. For Lambda extension actions,
these parameters are included in the Lambda request object.
CreateExtensionAssociation
API action. For Lambda
extension actions, these parameters are included in the Lambda request object.public void setParameters(Map<String,Parameter> parameters)
The parameters accepted by the extension. You specify parameter values when you associate the extension to an
AppConfig resource by using the CreateExtensionAssociation
API action. For Lambda extension actions,
these parameters are included in the Lambda request object.
parameters
- The parameters accepted by the extension. You specify parameter values when you associate the extension to
an AppConfig resource by using the CreateExtensionAssociation
API action. For Lambda
extension actions, these parameters are included in the Lambda request object.public GetExtensionResult withParameters(Map<String,Parameter> parameters)
The parameters accepted by the extension. You specify parameter values when you associate the extension to an
AppConfig resource by using the CreateExtensionAssociation
API action. For Lambda extension actions,
these parameters are included in the Lambda request object.
parameters
- The parameters accepted by the extension. You specify parameter values when you associate the extension to
an AppConfig resource by using the CreateExtensionAssociation
API action. For Lambda
extension actions, these parameters are included in the Lambda request object.public GetExtensionResult addParametersEntry(String key, Parameter value)
public GetExtensionResult clearParametersEntries()
public String toString()
toString
in class Object
Object.toString()
public GetExtensionResult clone()