@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateControlMappingSource extends Object implements Serializable, Cloneable, StructuredPojo
The control mapping fields that represent the source for evidence collection, along with related parameters and
metadata. This doesn't contain mappingID
.
Constructor and Description |
---|
CreateControlMappingSource() |
Modifier and Type | Method and Description |
---|---|
CreateControlMappingSource |
clone() |
boolean |
equals(Object obj) |
String |
getSourceDescription()
The description of the data source that determines where Audit Manager collects evidence from for the control.
|
String |
getSourceFrequency()
The frequency of evidence collection for the control mapping source.
|
SourceKeyword |
getSourceKeyword() |
String |
getSourceName()
The name of the control mapping data source.
|
String |
getSourceSetUpOption()
The setup option for the data source, which reflects if the evidence collection is automated or manual.
|
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 data source that determines where Audit Manager collects evidence from for the control.
|
void |
setSourceFrequency(String sourceFrequency)
The frequency of evidence collection for the control mapping source.
|
void |
setSourceKeyword(SourceKeyword sourceKeyword) |
void |
setSourceName(String sourceName)
The name of the control mapping data source.
|
void |
setSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source, which reflects if the evidence collection is automated or manual.
|
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.
|
CreateControlMappingSource |
withSourceDescription(String sourceDescription)
The description of the data source that determines where Audit Manager collects evidence from for the control.
|
CreateControlMappingSource |
withSourceFrequency(SourceFrequency sourceFrequency)
The frequency of evidence collection for the control mapping source.
|
CreateControlMappingSource |
withSourceFrequency(String sourceFrequency)
The frequency of evidence collection for the control mapping source.
|
CreateControlMappingSource |
withSourceKeyword(SourceKeyword sourceKeyword) |
CreateControlMappingSource |
withSourceName(String sourceName)
The name of the control mapping data source.
|
CreateControlMappingSource |
withSourceSetUpOption(SourceSetUpOption sourceSetUpOption)
The setup option for the data source, which reflects if the evidence collection is automated or manual.
|
CreateControlMappingSource |
withSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source, which reflects if the evidence collection is automated or manual.
|
CreateControlMappingSource |
withSourceType(SourceType sourceType)
Specifies one of the five types of data sources for evidence collection.
|
CreateControlMappingSource |
withSourceType(String sourceType)
Specifies one of the five types of data sources for evidence collection.
|
CreateControlMappingSource |
withTroubleshootingText(String troubleshootingText)
The instructions for troubleshooting the control.
|
public void setSourceName(String sourceName)
The name of the control mapping data source.
sourceName
- The name of the control mapping data source.public String getSourceName()
The name of the control mapping data source.
public CreateControlMappingSource withSourceName(String sourceName)
The name of the control mapping data source.
sourceName
- The name of the control mapping data source.public void setSourceDescription(String sourceDescription)
The description of the data source that determines where Audit Manager collects evidence from for the control.
sourceDescription
- The description of the data source that determines where Audit Manager collects evidence from for the
control.public String getSourceDescription()
The description of the data source that determines where Audit Manager collects evidence from for the control.
public CreateControlMappingSource withSourceDescription(String sourceDescription)
The description of the data source that determines where Audit Manager collects evidence from for the control.
sourceDescription
- The description of the data source that determines where Audit Manager collects evidence from for the
control.public void setSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source, which reflects if the evidence collection is automated or manual.
sourceSetUpOption
- The setup option for the data source, which reflects if the evidence collection is automated or manual.SourceSetUpOption
public String getSourceSetUpOption()
The setup option for the data source, which reflects if the evidence collection is automated or manual.
SourceSetUpOption
public CreateControlMappingSource withSourceSetUpOption(String sourceSetUpOption)
The setup option for the data source, which reflects if the evidence collection is automated or manual.
sourceSetUpOption
- The setup option for the data source, which reflects if the evidence collection is automated or manual.SourceSetUpOption
public CreateControlMappingSource withSourceSetUpOption(SourceSetUpOption sourceSetUpOption)
The setup option for the data source, which reflects if the evidence collection is automated or manual.
sourceSetUpOption
- The setup option for the data source, which 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 CreateControlMappingSource 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 CreateControlMappingSource 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 CreateControlMappingSource 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 CreateControlMappingSource 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 CreateControlMappingSource 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 CreateControlMappingSource 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 CreateControlMappingSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.