@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChangeSetHookResourceTargetDetails extends Object implements Serializable, Cloneable
Specifies RESOURCE
type target details for activated hooks.
Constructor and Description |
---|
ChangeSetHookResourceTargetDetails() |
Modifier and Type | Method and Description |
---|---|
ChangeSetHookResourceTargetDetails |
clone() |
boolean |
equals(Object obj) |
String |
getLogicalResourceId()
The resource's logical ID, which is defined in the stack's template.
|
String |
getResourceAction()
Specifies the action of the resource.
|
String |
getResourceType()
The type of CloudFormation resource, such as
AWS::S3::Bucket . |
int |
hashCode() |
void |
setLogicalResourceId(String logicalResourceId)
The resource's logical ID, which is defined in the stack's template.
|
void |
setResourceAction(String resourceAction)
Specifies the action of the resource.
|
void |
setResourceType(String resourceType)
The type of CloudFormation resource, such as
AWS::S3::Bucket . |
String |
toString()
Returns a string representation of this object.
|
ChangeSetHookResourceTargetDetails |
withLogicalResourceId(String logicalResourceId)
The resource's logical ID, which is defined in the stack's template.
|
ChangeSetHookResourceTargetDetails |
withResourceAction(ChangeAction resourceAction)
Specifies the action of the resource.
|
ChangeSetHookResourceTargetDetails |
withResourceAction(String resourceAction)
Specifies the action of the resource.
|
ChangeSetHookResourceTargetDetails |
withResourceType(String resourceType)
The type of CloudFormation resource, such as
AWS::S3::Bucket . |
public void setLogicalResourceId(String logicalResourceId)
The resource's logical ID, which is defined in the stack's template.
logicalResourceId
- The resource's logical ID, which is defined in the stack's template.public String getLogicalResourceId()
The resource's logical ID, which is defined in the stack's template.
public ChangeSetHookResourceTargetDetails withLogicalResourceId(String logicalResourceId)
The resource's logical ID, which is defined in the stack's template.
logicalResourceId
- The resource's logical ID, which is defined in the stack's template.public void setResourceType(String resourceType)
The type of CloudFormation resource, such as AWS::S3::Bucket
.
resourceType
- The type of CloudFormation resource, such as AWS::S3::Bucket
.public String getResourceType()
The type of CloudFormation resource, such as AWS::S3::Bucket
.
AWS::S3::Bucket
.public ChangeSetHookResourceTargetDetails withResourceType(String resourceType)
The type of CloudFormation resource, such as AWS::S3::Bucket
.
resourceType
- The type of CloudFormation resource, such as AWS::S3::Bucket
.public void setResourceAction(String resourceAction)
Specifies the action of the resource.
resourceAction
- Specifies the action of the resource.ChangeAction
public String getResourceAction()
Specifies the action of the resource.
ChangeAction
public ChangeSetHookResourceTargetDetails withResourceAction(String resourceAction)
Specifies the action of the resource.
resourceAction
- Specifies the action of the resource.ChangeAction
public ChangeSetHookResourceTargetDetails withResourceAction(ChangeAction resourceAction)
Specifies the action of the resource.
resourceAction
- Specifies the action of the resource.ChangeAction
public String toString()
toString
in class Object
Object.toString()
public ChangeSetHookResourceTargetDetails clone()