@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StandardsControlAssociationId extends Object implements Serializable, Cloneable, StructuredPojo
An array with one or more objects that includes a security control (identified with SecurityControlId,
SecurityControlArn, or a mix of both parameters) and the Amazon Resource Name (ARN) of a standard. The
security control ID or ARN is the same across standards.
| Constructor and Description |
|---|
StandardsControlAssociationId() |
| Modifier and Type | Method and Description |
|---|---|
StandardsControlAssociationId |
clone() |
boolean |
equals(Object obj) |
String |
getSecurityControlId()
The unique identifier (identified with
SecurityControlId, SecurityControlArn, or a mix
of both parameters) of a security control across standards. |
String |
getStandardsArn()
The ARN of a standard.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSecurityControlId(String securityControlId)
The unique identifier (identified with
SecurityControlId, SecurityControlArn, or a mix
of both parameters) of a security control across standards. |
void |
setStandardsArn(String standardsArn)
The ARN of a standard.
|
String |
toString()
Returns a string representation of this object.
|
StandardsControlAssociationId |
withSecurityControlId(String securityControlId)
The unique identifier (identified with
SecurityControlId, SecurityControlArn, or a mix
of both parameters) of a security control across standards. |
StandardsControlAssociationId |
withStandardsArn(String standardsArn)
The ARN of a standard.
|
public void setSecurityControlId(String securityControlId)
The unique identifier (identified with SecurityControlId, SecurityControlArn, or a mix
of both parameters) of a security control across standards.
securityControlId - The unique identifier (identified with SecurityControlId, SecurityControlArn, or
a mix of both parameters) of a security control across standards.public String getSecurityControlId()
The unique identifier (identified with SecurityControlId, SecurityControlArn, or a mix
of both parameters) of a security control across standards.
SecurityControlId, SecurityControlArn,
or a mix of both parameters) of a security control across standards.public StandardsControlAssociationId withSecurityControlId(String securityControlId)
The unique identifier (identified with SecurityControlId, SecurityControlArn, or a mix
of both parameters) of a security control across standards.
securityControlId - The unique identifier (identified with SecurityControlId, SecurityControlArn, or
a mix of both parameters) of a security control across standards.public void setStandardsArn(String standardsArn)
The ARN of a standard.
standardsArn - The ARN of a standard.public String getStandardsArn()
The ARN of a standard.
public StandardsControlAssociationId withStandardsArn(String standardsArn)
The ARN of a standard.
standardsArn - The ARN of a standard.public String toString()
toString in class ObjectObject.toString()public StandardsControlAssociationId clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.