@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListLogSourcesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListLogSourcesRequest() |
Modifier and Type | Method and Description |
---|---|
ListLogSourcesRequest |
addListAllDimensionsEntry(String key,
Map<String,List<String>> value)
Add a single ListAllDimensions entry
|
ListLogSourcesRequest |
addListTwoDimensionsEntry(String key,
List<String> value)
Add a single ListTwoDimensions entry
|
ListLogSourcesRequest |
clearListAllDimensionsEntries()
Removes all the entries added into ListAllDimensions.
|
ListLogSourcesRequest |
clearListTwoDimensionsEntries()
Removes all the entries added into ListTwoDimensions.
|
ListLogSourcesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getInputOrder()
Lists the log sources in input order, namely Region, source type, and member account.
|
Map<String,Map<String,List<String>>> |
getListAllDimensions()
List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services sources
from specific accounts and specific Regions.
|
List<String> |
getListSingleDimension()
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific
accounts or specific Regions.
|
Map<String,List<String>> |
getListTwoDimensions()
Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources from
specific accounts or specific Regions.
|
Integer |
getMaxResults()
The maximum number of accounts for which the log sources are displayed.
|
String |
getNextToken()
If nextToken is returned, there are more results available.
|
int |
hashCode() |
void |
setInputOrder(Collection<String> inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
|
void |
setListAllDimensions(Map<String,Map<String,List<String>>> listAllDimensions)
List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services sources
from specific accounts and specific Regions.
|
void |
setListSingleDimension(Collection<String> listSingleDimension)
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific
accounts or specific Regions.
|
void |
setListTwoDimensions(Map<String,List<String>> listTwoDimensions)
Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources from
specific accounts or specific Regions.
|
void |
setMaxResults(Integer maxResults)
The maximum number of accounts for which the log sources are displayed.
|
void |
setNextToken(String nextToken)
If nextToken is returned, there are more results available.
|
String |
toString()
Returns a string representation of this object.
|
ListLogSourcesRequest |
withInputOrder(Collection<String> inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
|
ListLogSourcesRequest |
withInputOrder(Dimension... inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
|
ListLogSourcesRequest |
withInputOrder(String... inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
|
ListLogSourcesRequest |
withListAllDimensions(Map<String,Map<String,List<String>>> listAllDimensions)
List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services sources
from specific accounts and specific Regions.
|
ListLogSourcesRequest |
withListSingleDimension(Collection<String> listSingleDimension)
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific
accounts or specific Regions.
|
ListLogSourcesRequest |
withListSingleDimension(String... listSingleDimension)
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific
accounts or specific Regions.
|
ListLogSourcesRequest |
withListTwoDimensions(Map<String,List<String>> listTwoDimensions)
Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources from
specific accounts or specific Regions.
|
ListLogSourcesRequest |
withMaxResults(Integer maxResults)
The maximum number of accounts for which the log sources are displayed.
|
ListLogSourcesRequest |
withNextToken(String nextToken)
If nextToken is returned, there are more results available.
|
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 List<String> getInputOrder()
Lists the log sources in input order, namely Region, source type, and member account.
Dimension
public void setInputOrder(Collection<String> inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
inputOrder
- Lists the log sources in input order, namely Region, source type, and member account.Dimension
public ListLogSourcesRequest withInputOrder(String... inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
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
- Lists the log sources in input order, namely Region, source type, and member account.Dimension
public ListLogSourcesRequest withInputOrder(Collection<String> inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
inputOrder
- Lists the log sources in input order, namely Region, source type, and member account.Dimension
public ListLogSourcesRequest withInputOrder(Dimension... inputOrder)
Lists the log sources in input order, namely Region, source type, and member account.
inputOrder
- Lists the log sources in input order, namely Region, source type, and member account.Dimension
public Map<String,Map<String,List<String>>> getListAllDimensions()
List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services sources from specific accounts and specific Regions.
public void setListAllDimensions(Map<String,Map<String,List<String>>> listAllDimensions)
List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services sources from specific accounts and specific Regions.
listAllDimensions
- List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services
sources from specific accounts and specific Regions.public ListLogSourcesRequest withListAllDimensions(Map<String,Map<String,List<String>>> listAllDimensions)
List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services sources from specific accounts and specific Regions.
listAllDimensions
- List the view of log sources for enabled Amazon Security Lake accounts for specific Amazon Web Services
sources from specific accounts and specific Regions.public ListLogSourcesRequest addListAllDimensionsEntry(String key, Map<String,List<String>> value)
public ListLogSourcesRequest clearListAllDimensionsEntries()
public List<String> getListSingleDimension()
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific accounts or specific Regions.
public void setListSingleDimension(Collection<String> listSingleDimension)
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific accounts or specific Regions.
listSingleDimension
- List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from
specific accounts or specific Regions.public ListLogSourcesRequest withListSingleDimension(String... listSingleDimension)
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific accounts or specific Regions.
NOTE: This method appends the values to the existing list (if any). Use
setListSingleDimension(java.util.Collection)
or withListSingleDimension(java.util.Collection)
if you want to override the existing values.
listSingleDimension
- List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from
specific accounts or specific Regions.public ListLogSourcesRequest withListSingleDimension(Collection<String> listSingleDimension)
List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from specific accounts or specific Regions.
listSingleDimension
- List the view of log sources for enabled Security Lake accounts for all Amazon Web Services sources from
specific accounts or specific Regions.public Map<String,List<String>> getListTwoDimensions()
Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources from specific accounts or specific Regions.
public void setListTwoDimensions(Map<String,List<String>> listTwoDimensions)
Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources from specific accounts or specific Regions.
listTwoDimensions
- Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources
from specific accounts or specific Regions.public ListLogSourcesRequest withListTwoDimensions(Map<String,List<String>> listTwoDimensions)
Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources from specific accounts or specific Regions.
listTwoDimensions
- Lists the view of log sources for enabled Security Lake accounts for specific Amazon Web Services sources
from specific accounts or specific Regions.public ListLogSourcesRequest addListTwoDimensionsEntry(String key, List<String> value)
public ListLogSourcesRequest clearListTwoDimensionsEntries()
public void setMaxResults(Integer maxResults)
The maximum number of accounts for which the log sources are displayed.
maxResults
- The maximum number of accounts for which the log sources are displayed.public Integer getMaxResults()
The maximum number of accounts for which the log sources are displayed.
public ListLogSourcesRequest withMaxResults(Integer maxResults)
The maximum number of accounts for which the log sources are displayed.
maxResults
- The maximum number of accounts for which the log sources are displayed.public void setNextToken(String nextToken)
If nextToken is returned, there are more results available. You can repeat the call using the returned token to retrieve the next page.
nextToken
- If nextToken is returned, there are more results available. You can repeat the call using the returned
token to retrieve the next page.public String getNextToken()
If nextToken is returned, there are more results available. You can repeat the call using the returned token to retrieve the next page.
public ListLogSourcesRequest withNextToken(String nextToken)
If nextToken is returned, there are more results available. You can repeat the call using the returned token to retrieve the next page.
nextToken
- If nextToken is returned, there are more results available. You can repeat the call using the returned
token to retrieve the next page.public String toString()
toString
in class Object
Object.toString()
public ListLogSourcesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()