@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteAwsLogSourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteAwsLogSourceRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteAwsLogSourceRequest |
addDisableAllDimensionsEntry(String key,
Map<String,List<String>> value)
Add a single DisableAllDimensions entry
|
DeleteAwsLogSourceRequest |
addDisableTwoDimensionsEntry(String key,
List<String> value)
Add a single DisableTwoDimensions entry
|
DeleteAwsLogSourceRequest |
clearDisableAllDimensionsEntries()
Removes all the entries added into DisableAllDimensions.
|
DeleteAwsLogSourceRequest |
clearDisableTwoDimensionsEntries()
Removes all the entries added into DisableTwoDimensions.
|
DeleteAwsLogSourceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,Map<String,List<String>>> |
getDisableAllDimensions()
Removes the specific Amazon Web Services sources from all Regions and source types.
|
List<String> |
getDisableSingleDimension()
Removes all Amazon Web Services sources from specific accounts or Regions.
|
Map<String,List<String>> |
getDisableTwoDimensions()
Remove a specific Amazon Web Services source from specific accounts or Regions.
|
List<String> |
getInputOrder()
This is a mandatory input.
|
int |
hashCode() |
void |
setDisableAllDimensions(Map<String,Map<String,List<String>>> disableAllDimensions)
Removes the specific Amazon Web Services sources from all Regions and source types.
|
void |
setDisableSingleDimension(Collection<String> disableSingleDimension)
Removes all Amazon Web Services sources from specific accounts or Regions.
|
void |
setDisableTwoDimensions(Map<String,List<String>> disableTwoDimensions)
Remove a specific Amazon Web Services source from specific accounts or Regions.
|
void |
setInputOrder(Collection<String> inputOrder)
This is a mandatory input.
|
String |
toString()
Returns a string representation of this object.
|
DeleteAwsLogSourceRequest |
withDisableAllDimensions(Map<String,Map<String,List<String>>> disableAllDimensions)
Removes the specific Amazon Web Services sources from all Regions and source types.
|
DeleteAwsLogSourceRequest |
withDisableSingleDimension(Collection<String> disableSingleDimension)
Removes all Amazon Web Services sources from specific accounts or Regions.
|
DeleteAwsLogSourceRequest |
withDisableSingleDimension(String... disableSingleDimension)
Removes all Amazon Web Services sources from specific accounts or Regions.
|
DeleteAwsLogSourceRequest |
withDisableTwoDimensions(Map<String,List<String>> disableTwoDimensions)
Remove a specific Amazon Web Services source from specific accounts or Regions.
|
DeleteAwsLogSourceRequest |
withInputOrder(Collection<String> inputOrder)
This is a mandatory input.
|
DeleteAwsLogSourceRequest |
withInputOrder(Dimension... inputOrder)
This is a mandatory input.
|
DeleteAwsLogSourceRequest |
withInputOrder(String... inputOrder)
This is a mandatory input.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public Map<String,Map<String,List<String>>> getDisableAllDimensions()
Removes the specific Amazon Web Services sources from all Regions and source types.
public void setDisableAllDimensions(Map<String,Map<String,List<String>>> disableAllDimensions)
Removes the specific Amazon Web Services sources from all Regions and source types.
disableAllDimensions
- Removes the specific Amazon Web Services sources from all Regions and source types.public DeleteAwsLogSourceRequest withDisableAllDimensions(Map<String,Map<String,List<String>>> disableAllDimensions)
Removes the specific Amazon Web Services sources from all Regions and source types.
disableAllDimensions
- Removes the specific Amazon Web Services sources from all Regions and source types.public DeleteAwsLogSourceRequest addDisableAllDimensionsEntry(String key, Map<String,List<String>> value)
public DeleteAwsLogSourceRequest clearDisableAllDimensionsEntries()
public List<String> getDisableSingleDimension()
Removes all Amazon Web Services sources from specific accounts or Regions.
public void setDisableSingleDimension(Collection<String> disableSingleDimension)
Removes all Amazon Web Services sources from specific accounts or Regions.
disableSingleDimension
- Removes all Amazon Web Services sources from specific accounts or Regions.public DeleteAwsLogSourceRequest withDisableSingleDimension(String... disableSingleDimension)
Removes all Amazon Web Services sources from specific accounts or Regions.
NOTE: This method appends the values to the existing list (if any). Use
setDisableSingleDimension(java.util.Collection)
or
withDisableSingleDimension(java.util.Collection)
if you want to override the existing values.
disableSingleDimension
- Removes all Amazon Web Services sources from specific accounts or Regions.public DeleteAwsLogSourceRequest withDisableSingleDimension(Collection<String> disableSingleDimension)
Removes all Amazon Web Services sources from specific accounts or Regions.
disableSingleDimension
- Removes all Amazon Web Services sources from specific accounts or Regions.public Map<String,List<String>> getDisableTwoDimensions()
Remove a specific Amazon Web Services source from specific accounts or Regions.
public void setDisableTwoDimensions(Map<String,List<String>> disableTwoDimensions)
Remove a specific Amazon Web Services source from specific accounts or Regions.
disableTwoDimensions
- Remove a specific Amazon Web Services source from specific accounts or Regions.public DeleteAwsLogSourceRequest withDisableTwoDimensions(Map<String,List<String>> disableTwoDimensions)
Remove a specific Amazon Web Services source from specific accounts or Regions.
disableTwoDimensions
- Remove a specific Amazon Web Services source from specific accounts or Regions.public DeleteAwsLogSourceRequest addDisableTwoDimensionsEntry(String key, List<String> value)
public DeleteAwsLogSourceRequest clearDisableTwoDimensionsEntries()
public List<String> getInputOrder()
This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely Region, source type, and member.
Dimension
public void setInputOrder(Collection<String> inputOrder)
This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely Region, source type, and member.
inputOrder
- This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely
Region, source type, and member.Dimension
public DeleteAwsLogSourceRequest withInputOrder(String... inputOrder)
This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely Region, source type, and member.
NOTE: This method appends the values to the existing list (if any). Use
setInputOrder(java.util.Collection)
or withInputOrder(java.util.Collection)
if you want to
override the existing values.
inputOrder
- This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely
Region, source type, and member.Dimension
public DeleteAwsLogSourceRequest withInputOrder(Collection<String> inputOrder)
This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely Region, source type, and member.
inputOrder
- This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely
Region, source type, and member.Dimension
public DeleteAwsLogSourceRequest withInputOrder(Dimension... inputOrder)
This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely Region, source type, and member.
inputOrder
- This is a mandatory input. Specifies the input order to disable dimensions in Security Lake, namely
Region, source type, and member.Dimension
public String toString()
toString
in class Object
Object.toString()
public DeleteAwsLogSourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()