@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ControlMappingSource extends Object implements Serializable, Cloneable, StructuredPojo
The data source that determines where Audit Manager collects evidence from for the control.
Constructor and Description |
---|
ControlMappingSource() |
Modifier and Type | Method and Description |
---|---|
ControlMappingSource |
clone() |
boolean |
equals(Object obj) |
String |
getSourceDescription()
The description of the source.
|
String |
getSourceFrequency()
The frequency of evidence collection for the control mapping source.
|
String |
getSourceId()
The unique identifier for the source.
|
SourceKeyword |
getSourceKeyword() |
String |
getSourceName()
The name of the source.
|
String |
getSourceSetUpOption()
The setup option for the data source.
|
String |
getSourceType()
Specifies one of the five types of data sources for evidence collection.
|
String |
getTroubleshootingText()
The instructions for troubleshooting the control.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSourceDescription(String sourceDescription)
The description of the source.
|
void |
setSourceFrequency(String sourceFrequency)
The frequency of evidence collection for the control mapping source.
|
void |
setSourceId(String sourceId)
The unique identifier for the source.
|
void |
setSourceKeyword(SourceKeyword sourceKeyword) |
void |
setSourceName(String sourceName)
The name of the source.
|
void |
setSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source.
|
void |
setSourceType(String sourceType)
Specifies one of the five types of data sources for evidence collection.
|
void |
setTroubleshootingText(String troubleshootingText)
The instructions for troubleshooting the control.
|
String |
toString()
Returns a string representation of this object.
|
ControlMappingSource |
withSourceDescription(String sourceDescription)
The description of the source.
|
ControlMappingSource |
withSourceFrequency(SourceFrequency sourceFrequency)
The frequency of evidence collection for the control mapping source.
|
ControlMappingSource |
withSourceFrequency(String sourceFrequency)
The frequency of evidence collection for the control mapping source.
|
ControlMappingSource |
withSourceId(String sourceId)
The unique identifier for the source.
|
ControlMappingSource |
withSourceKeyword(SourceKeyword sourceKeyword) |
ControlMappingSource |
withSourceName(String sourceName)
The name of the source.
|
ControlMappingSource |
withSourceSetUpOption(SourceSetUpOption sourceSetUpOption)
The setup option for the data source.
|
ControlMappingSource |
withSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source.
|
ControlMappingSource |
withSourceType(SourceType sourceType)
Specifies one of the five types of data sources for evidence collection.
|
ControlMappingSource |
withSourceType(String sourceType)
Specifies one of the five types of data sources for evidence collection.
|
ControlMappingSource |
withTroubleshootingText(String troubleshootingText)
The instructions for troubleshooting the control.
|
public void setSourceId(String sourceId)
The unique identifier for the source.
sourceId
- The unique identifier for the source.public String getSourceId()
The unique identifier for the source.
public ControlMappingSource withSourceId(String sourceId)
The unique identifier for the source.
sourceId
- The unique identifier for the source.public void setSourceName(String sourceName)
The name of the source.
sourceName
- The name of the source.public String getSourceName()
The name of the source.
public ControlMappingSource withSourceName(String sourceName)
The name of the source.
sourceName
- The name of the source.public void setSourceDescription(String sourceDescription)
The description of the source.
sourceDescription
- The description of the source.public String getSourceDescription()
The description of the source.
public ControlMappingSource withSourceDescription(String sourceDescription)
The description of the source.
sourceDescription
- The description of the source.public void setSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source. This option reflects if the evidence collection is automated or manual.
sourceSetUpOption
- The setup option for the data source. This option reflects if the evidence collection is automated or
manual.SourceSetUpOption
public String getSourceSetUpOption()
The setup option for the data source. This option reflects if the evidence collection is automated or manual.
SourceSetUpOption
public ControlMappingSource withSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source. This option reflects if the evidence collection is automated or manual.
sourceSetUpOption
- The setup option for the data source. This option reflects if the evidence collection is automated or
manual.SourceSetUpOption
public ControlMappingSource withSourceSetUpOption(SourceSetUpOption sourceSetUpOption)
The setup option for the data source. This option reflects if the evidence collection is automated or manual.
sourceSetUpOption
- The setup option for the data source. This option reflects if the evidence collection is automated or
manual.SourceSetUpOption
public void setSourceType(String sourceType)
Specifies one of the five types of data sources for evidence collection.
sourceType
- Specifies one of the five types of data sources for evidence collection.SourceType
public String getSourceType()
Specifies one of the five types of data sources for evidence collection.
SourceType
public ControlMappingSource withSourceType(String sourceType)
Specifies one of the five types of data sources for evidence collection.
sourceType
- Specifies one of the five types of data sources for evidence collection.SourceType
public ControlMappingSource withSourceType(SourceType sourceType)
Specifies one of the five types of data sources for evidence collection.
sourceType
- Specifies one of the five types of data sources for evidence collection.SourceType
public void setSourceKeyword(SourceKeyword sourceKeyword)
sourceKeyword
- public SourceKeyword getSourceKeyword()
public ControlMappingSource withSourceKeyword(SourceKeyword sourceKeyword)
sourceKeyword
- public void setSourceFrequency(String sourceFrequency)
The frequency of evidence collection for the control mapping source.
sourceFrequency
- The frequency of evidence collection for the control mapping source.SourceFrequency
public String getSourceFrequency()
The frequency of evidence collection for the control mapping source.
SourceFrequency
public ControlMappingSource withSourceFrequency(String sourceFrequency)
The frequency of evidence collection for the control mapping source.
sourceFrequency
- The frequency of evidence collection for the control mapping source.SourceFrequency
public ControlMappingSource withSourceFrequency(SourceFrequency sourceFrequency)
The frequency of evidence collection for the control mapping source.
sourceFrequency
- The frequency of evidence collection for the control mapping source.SourceFrequency
public void setTroubleshootingText(String troubleshootingText)
The instructions for troubleshooting the control.
troubleshootingText
- The instructions for troubleshooting the control.public String getTroubleshootingText()
The instructions for troubleshooting the control.
public ControlMappingSource withTroubleshootingText(String troubleshootingText)
The instructions for troubleshooting the control.
troubleshootingText
- The instructions for troubleshooting the control.public String toString()
toString
in class Object
Object.toString()
public ControlMappingSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.