@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UnsupportedResource extends Object implements Serializable, Cloneable, StructuredPojo
Defines a resource that is not supported by Resilience Hub.
Constructor and Description |
---|
UnsupportedResource() |
Modifier and Type | Method and Description |
---|---|
UnsupportedResource |
clone() |
boolean |
equals(Object obj) |
LogicalResourceId |
getLogicalResourceId()
Logical resource identifier for the unsupported resource.
|
PhysicalResourceId |
getPhysicalResourceId()
Physical resource identifier for the unsupported resource.
|
String |
getResourceType()
The type of resource.
|
String |
getUnsupportedResourceStatus()
The status of the unsupported resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLogicalResourceId(LogicalResourceId logicalResourceId)
Logical resource identifier for the unsupported resource.
|
void |
setPhysicalResourceId(PhysicalResourceId physicalResourceId)
Physical resource identifier for the unsupported resource.
|
void |
setResourceType(String resourceType)
The type of resource.
|
void |
setUnsupportedResourceStatus(String unsupportedResourceStatus)
The status of the unsupported resource.
|
String |
toString()
Returns a string representation of this object.
|
UnsupportedResource |
withLogicalResourceId(LogicalResourceId logicalResourceId)
Logical resource identifier for the unsupported resource.
|
UnsupportedResource |
withPhysicalResourceId(PhysicalResourceId physicalResourceId)
Physical resource identifier for the unsupported resource.
|
UnsupportedResource |
withResourceType(String resourceType)
The type of resource.
|
UnsupportedResource |
withUnsupportedResourceStatus(String unsupportedResourceStatus)
The status of the unsupported resource.
|
public void setLogicalResourceId(LogicalResourceId logicalResourceId)
Logical resource identifier for the unsupported resource.
logicalResourceId
- Logical resource identifier for the unsupported resource.public LogicalResourceId getLogicalResourceId()
Logical resource identifier for the unsupported resource.
public UnsupportedResource withLogicalResourceId(LogicalResourceId logicalResourceId)
Logical resource identifier for the unsupported resource.
logicalResourceId
- Logical resource identifier for the unsupported resource.public void setPhysicalResourceId(PhysicalResourceId physicalResourceId)
Physical resource identifier for the unsupported resource.
physicalResourceId
- Physical resource identifier for the unsupported resource.public PhysicalResourceId getPhysicalResourceId()
Physical resource identifier for the unsupported resource.
public UnsupportedResource withPhysicalResourceId(PhysicalResourceId physicalResourceId)
Physical resource identifier for the unsupported resource.
physicalResourceId
- Physical resource identifier for the unsupported resource.public void setResourceType(String resourceType)
The type of resource.
resourceType
- The type of resource.public String getResourceType()
The type of resource.
public UnsupportedResource withResourceType(String resourceType)
The type of resource.
resourceType
- The type of resource.public void setUnsupportedResourceStatus(String unsupportedResourceStatus)
The status of the unsupported resource.
unsupportedResourceStatus
- The status of the unsupported resource.public String getUnsupportedResourceStatus()
The status of the unsupported resource.
public UnsupportedResource withUnsupportedResourceStatus(String unsupportedResourceStatus)
The status of the unsupported resource.
unsupportedResourceStatus
- The status of the unsupported resource.public String toString()
toString
in class Object
Object.toString()
public UnsupportedResource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.