@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LambdaLayerAggregation extends Object implements Serializable, Cloneable, StructuredPojo
The details that define a findings aggregation based on an Amazon Web Services Lambda function's layers.
| Constructor and Description |
|---|
LambdaLayerAggregation() |
| Modifier and Type | Method and Description |
|---|---|
LambdaLayerAggregation |
clone() |
boolean |
equals(Object obj) |
List<StringFilter> |
getFunctionNames()
The names of the Amazon Web Services Lambda functions associated with the layers.
|
List<StringFilter> |
getLayerArns()
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
|
List<StringFilter> |
getResourceIds()
The resource IDs for the Amazon Web Services Lambda function layers.
|
String |
getSortBy()
The finding severity to use for sorting the results.
|
String |
getSortOrder()
The order to use for sorting the results.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFunctionNames(Collection<StringFilter> functionNames)
The names of the Amazon Web Services Lambda functions associated with the layers.
|
void |
setLayerArns(Collection<StringFilter> layerArns)
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
|
void |
setResourceIds(Collection<StringFilter> resourceIds)
The resource IDs for the Amazon Web Services Lambda function layers.
|
void |
setSortBy(String sortBy)
The finding severity to use for sorting the results.
|
void |
setSortOrder(String sortOrder)
The order to use for sorting the results.
|
String |
toString()
Returns a string representation of this object.
|
LambdaLayerAggregation |
withFunctionNames(Collection<StringFilter> functionNames)
The names of the Amazon Web Services Lambda functions associated with the layers.
|
LambdaLayerAggregation |
withFunctionNames(StringFilter... functionNames)
The names of the Amazon Web Services Lambda functions associated with the layers.
|
LambdaLayerAggregation |
withLayerArns(Collection<StringFilter> layerArns)
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
|
LambdaLayerAggregation |
withLayerArns(StringFilter... layerArns)
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
|
LambdaLayerAggregation |
withResourceIds(Collection<StringFilter> resourceIds)
The resource IDs for the Amazon Web Services Lambda function layers.
|
LambdaLayerAggregation |
withResourceIds(StringFilter... resourceIds)
The resource IDs for the Amazon Web Services Lambda function layers.
|
LambdaLayerAggregation |
withSortBy(LambdaLayerSortBy sortBy)
The finding severity to use for sorting the results.
|
LambdaLayerAggregation |
withSortBy(String sortBy)
The finding severity to use for sorting the results.
|
LambdaLayerAggregation |
withSortOrder(SortOrder sortOrder)
The order to use for sorting the results.
|
LambdaLayerAggregation |
withSortOrder(String sortOrder)
The order to use for sorting the results.
|
public List<StringFilter> getFunctionNames()
The names of the Amazon Web Services Lambda functions associated with the layers.
public void setFunctionNames(Collection<StringFilter> functionNames)
The names of the Amazon Web Services Lambda functions associated with the layers.
functionNames - The names of the Amazon Web Services Lambda functions associated with the layers.public LambdaLayerAggregation withFunctionNames(StringFilter... functionNames)
The names of the Amazon Web Services Lambda functions associated with the layers.
NOTE: This method appends the values to the existing list (if any). Use
setFunctionNames(java.util.Collection) or withFunctionNames(java.util.Collection) if you want
to override the existing values.
functionNames - The names of the Amazon Web Services Lambda functions associated with the layers.public LambdaLayerAggregation withFunctionNames(Collection<StringFilter> functionNames)
The names of the Amazon Web Services Lambda functions associated with the layers.
functionNames - The names of the Amazon Web Services Lambda functions associated with the layers.public List<StringFilter> getLayerArns()
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
public void setLayerArns(Collection<StringFilter> layerArns)
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
layerArns - The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.public LambdaLayerAggregation withLayerArns(StringFilter... layerArns)
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
NOTE: This method appends the values to the existing list (if any). Use
setLayerArns(java.util.Collection) or withLayerArns(java.util.Collection) if you want to
override the existing values.
layerArns - The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.public LambdaLayerAggregation withLayerArns(Collection<StringFilter> layerArns)
The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.
layerArns - The Amazon Resource Name (ARN) of the Amazon Web Services Lambda function layer.public List<StringFilter> getResourceIds()
The resource IDs for the Amazon Web Services Lambda function layers.
public void setResourceIds(Collection<StringFilter> resourceIds)
The resource IDs for the Amazon Web Services Lambda function layers.
resourceIds - The resource IDs for the Amazon Web Services Lambda function layers.public LambdaLayerAggregation withResourceIds(StringFilter... resourceIds)
The resource IDs for the Amazon Web Services Lambda function layers.
NOTE: This method appends the values to the existing list (if any). Use
setResourceIds(java.util.Collection) or withResourceIds(java.util.Collection) if you want to
override the existing values.
resourceIds - The resource IDs for the Amazon Web Services Lambda function layers.public LambdaLayerAggregation withResourceIds(Collection<StringFilter> resourceIds)
The resource IDs for the Amazon Web Services Lambda function layers.
resourceIds - The resource IDs for the Amazon Web Services Lambda function layers.public void setSortBy(String sortBy)
The finding severity to use for sorting the results.
sortBy - The finding severity to use for sorting the results.LambdaLayerSortBypublic String getSortBy()
The finding severity to use for sorting the results.
LambdaLayerSortBypublic LambdaLayerAggregation withSortBy(String sortBy)
The finding severity to use for sorting the results.
sortBy - The finding severity to use for sorting the results.LambdaLayerSortBypublic LambdaLayerAggregation withSortBy(LambdaLayerSortBy sortBy)
The finding severity to use for sorting the results.
sortBy - The finding severity to use for sorting the results.LambdaLayerSortBypublic void setSortOrder(String sortOrder)
The order to use for sorting the results.
sortOrder - The order to use for sorting the results.SortOrderpublic String getSortOrder()
The order to use for sorting the results.
SortOrderpublic LambdaLayerAggregation withSortOrder(String sortOrder)
The order to use for sorting the results.
sortOrder - The order to use for sorting the results.SortOrderpublic LambdaLayerAggregation withSortOrder(SortOrder sortOrder)
The order to use for sorting the results.
sortOrder - The order to use for sorting the results.SortOrderpublic String toString()
toString in class ObjectObject.toString()public LambdaLayerAggregation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.