@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FrameworkMetadata extends Object implements Serializable, Cloneable, StructuredPojo
The metadata of a framework, such as the name, ID, or description.
Constructor and Description |
---|
FrameworkMetadata() |
Modifier and Type | Method and Description |
---|---|
FrameworkMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getComplianceType()
The compliance standard that's associated with the framework.
|
String |
getDescription()
The description of the framework.
|
String |
getLogo()
The logo that's associated with the framework.
|
String |
getName()
The name of the framework.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComplianceType(String complianceType)
The compliance standard that's associated with the framework.
|
void |
setDescription(String description)
The description of the framework.
|
void |
setLogo(String logo)
The logo that's associated with the framework.
|
void |
setName(String name)
The name of the framework.
|
String |
toString()
Returns a string representation of this object.
|
FrameworkMetadata |
withComplianceType(String complianceType)
The compliance standard that's associated with the framework.
|
FrameworkMetadata |
withDescription(String description)
The description of the framework.
|
FrameworkMetadata |
withLogo(String logo)
The logo that's associated with the framework.
|
FrameworkMetadata |
withName(String name)
The name of the framework.
|
public void setName(String name)
The name of the framework.
name
- The name of the framework.public String getName()
The name of the framework.
public FrameworkMetadata withName(String name)
The name of the framework.
name
- The name of the framework.public void setDescription(String description)
The description of the framework.
description
- The description of the framework.public String getDescription()
The description of the framework.
public FrameworkMetadata withDescription(String description)
The description of the framework.
description
- The description of the framework.public void setLogo(String logo)
The logo that's associated with the framework.
logo
- The logo that's associated with the framework.public String getLogo()
The logo that's associated with the framework.
public FrameworkMetadata withLogo(String logo)
The logo that's associated with the framework.
logo
- The logo that's associated with the framework.public void setComplianceType(String complianceType)
The compliance standard that's associated with the framework. For example, this could be PCI DSS or HIPAA.
complianceType
- The compliance standard that's associated with the framework. For example, this could be PCI DSS or HIPAA.public String getComplianceType()
The compliance standard that's associated with the framework. For example, this could be PCI DSS or HIPAA.
public FrameworkMetadata withComplianceType(String complianceType)
The compliance standard that's associated with the framework. For example, this could be PCI DSS or HIPAA.
complianceType
- The compliance standard that's associated with the framework. For example, this could be PCI DSS or HIPAA.public String toString()
toString
in class Object
Object.toString()
public FrameworkMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.