@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfiguredTableAssociationAnalysisRuleCustom extends Object implements Serializable, Cloneable, StructuredPojo
The configured table association analysis rule applied to a configured table with the custom analysis rule.
Constructor and Description |
---|
ConfiguredTableAssociationAnalysisRuleCustom() |
Modifier and Type | Method and Description |
---|---|
ConfiguredTableAssociationAnalysisRuleCustom |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAllowedAdditionalAnalyses()
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
|
List<String> |
getAllowedResultReceivers()
The list of collaboration members who are allowed to receive results of queries run with this configured table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAllowedAdditionalAnalyses(Collection<String> allowedAdditionalAnalyses)
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
|
void |
setAllowedResultReceivers(Collection<String> allowedResultReceivers)
The list of collaboration members who are allowed to receive results of queries run with this configured table.
|
String |
toString()
Returns a string representation of this object.
|
ConfiguredTableAssociationAnalysisRuleCustom |
withAllowedAdditionalAnalyses(Collection<String> allowedAdditionalAnalyses)
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
|
ConfiguredTableAssociationAnalysisRuleCustom |
withAllowedAdditionalAnalyses(String... allowedAdditionalAnalyses)
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
|
ConfiguredTableAssociationAnalysisRuleCustom |
withAllowedResultReceivers(Collection<String> allowedResultReceivers)
The list of collaboration members who are allowed to receive results of queries run with this configured table.
|
ConfiguredTableAssociationAnalysisRuleCustom |
withAllowedResultReceivers(String... allowedResultReceivers)
The list of collaboration members who are allowed to receive results of queries run with this configured table.
|
public ConfiguredTableAssociationAnalysisRuleCustom()
public List<String> getAllowedResultReceivers()
The list of collaboration members who are allowed to receive results of queries run with this configured table.
public void setAllowedResultReceivers(Collection<String> allowedResultReceivers)
The list of collaboration members who are allowed to receive results of queries run with this configured table.
allowedResultReceivers
- The list of collaboration members who are allowed to receive results of queries run with this configured
table.public ConfiguredTableAssociationAnalysisRuleCustom withAllowedResultReceivers(String... allowedResultReceivers)
The list of collaboration members who are allowed to receive results of queries run with this configured table.
NOTE: This method appends the values to the existing list (if any). Use
setAllowedResultReceivers(java.util.Collection)
or
withAllowedResultReceivers(java.util.Collection)
if you want to override the existing values.
allowedResultReceivers
- The list of collaboration members who are allowed to receive results of queries run with this configured
table.public ConfiguredTableAssociationAnalysisRuleCustom withAllowedResultReceivers(Collection<String> allowedResultReceivers)
The list of collaboration members who are allowed to receive results of queries run with this configured table.
allowedResultReceivers
- The list of collaboration members who are allowed to receive results of queries run with this configured
table.public List<String> getAllowedAdditionalAnalyses()
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
public void setAllowedAdditionalAnalyses(Collection<String> allowedAdditionalAnalyses)
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
allowedAdditionalAnalyses
- The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.public ConfiguredTableAssociationAnalysisRuleCustom withAllowedAdditionalAnalyses(String... allowedAdditionalAnalyses)
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
NOTE: This method appends the values to the existing list (if any). Use
setAllowedAdditionalAnalyses(java.util.Collection)
or
withAllowedAdditionalAnalyses(java.util.Collection)
if you want to override the existing values.
allowedAdditionalAnalyses
- The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.public ConfiguredTableAssociationAnalysisRuleCustom withAllowedAdditionalAnalyses(Collection<String> allowedAdditionalAnalyses)
The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.
allowedAdditionalAnalyses
- The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output.public String toString()
toString
in class Object
Object.toString()
public ConfiguredTableAssociationAnalysisRuleCustom clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.