@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateInsightRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateInsightRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateInsightRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AwsSecurityFindingFilters |
getFilters()
The updated filters that define this insight.
|
String |
getGroupByAttribute()
The updated
GroupBy attribute that defines this insight. |
String |
getInsightArn()
The ARN of the insight that you want to update.
|
String |
getName()
The updated name for the insight.
|
int |
hashCode() |
void |
setFilters(AwsSecurityFindingFilters filters)
The updated filters that define this insight.
|
void |
setGroupByAttribute(String groupByAttribute)
The updated
GroupBy attribute that defines this insight. |
void |
setInsightArn(String insightArn)
The ARN of the insight that you want to update.
|
void |
setName(String name)
The updated name for the insight.
|
String |
toString()
Returns a string representation of this object.
|
UpdateInsightRequest |
withFilters(AwsSecurityFindingFilters filters)
The updated filters that define this insight.
|
UpdateInsightRequest |
withGroupByAttribute(String groupByAttribute)
The updated
GroupBy attribute that defines this insight. |
UpdateInsightRequest |
withInsightArn(String insightArn)
The ARN of the insight that you want to update.
|
UpdateInsightRequest |
withName(String name)
The updated name for the insight.
|
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 void setInsightArn(String insightArn)
The ARN of the insight that you want to update.
insightArn
- The ARN of the insight that you want to update.public String getInsightArn()
The ARN of the insight that you want to update.
public UpdateInsightRequest withInsightArn(String insightArn)
The ARN of the insight that you want to update.
insightArn
- The ARN of the insight that you want to update.public void setName(String name)
The updated name for the insight.
name
- The updated name for the insight.public String getName()
The updated name for the insight.
public UpdateInsightRequest withName(String name)
The updated name for the insight.
name
- The updated name for the insight.public void setFilters(AwsSecurityFindingFilters filters)
The updated filters that define this insight.
filters
- The updated filters that define this insight.public AwsSecurityFindingFilters getFilters()
The updated filters that define this insight.
public UpdateInsightRequest withFilters(AwsSecurityFindingFilters filters)
The updated filters that define this insight.
filters
- The updated filters that define this insight.public void setGroupByAttribute(String groupByAttribute)
The updated GroupBy
attribute that defines this insight.
groupByAttribute
- The updated GroupBy
attribute that defines this insight.public String getGroupByAttribute()
The updated GroupBy
attribute that defines this insight.
GroupBy
attribute that defines this insight.public UpdateInsightRequest withGroupByAttribute(String groupByAttribute)
The updated GroupBy
attribute that defines this insight.
groupByAttribute
- The updated GroupBy
attribute that defines this insight.public String toString()
toString
in class Object
Object.toString()
public UpdateInsightRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()