@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InsightConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of an insight visual.
Constructor and Description |
---|
InsightConfiguration() |
Modifier and Type | Method and Description |
---|---|
InsightConfiguration |
clone() |
boolean |
equals(Object obj) |
List<Computation> |
getComputations()
The computations configurations of the insight visual
|
CustomNarrativeOptions |
getCustomNarrative()
The custom narrative of the insight visual.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComputations(Collection<Computation> computations)
The computations configurations of the insight visual
|
void |
setCustomNarrative(CustomNarrativeOptions customNarrative)
The custom narrative of the insight visual.
|
String |
toString()
Returns a string representation of this object.
|
InsightConfiguration |
withComputations(Collection<Computation> computations)
The computations configurations of the insight visual
|
InsightConfiguration |
withComputations(Computation... computations)
The computations configurations of the insight visual
|
InsightConfiguration |
withCustomNarrative(CustomNarrativeOptions customNarrative)
The custom narrative of the insight visual.
|
public List<Computation> getComputations()
The computations configurations of the insight visual
public void setComputations(Collection<Computation> computations)
The computations configurations of the insight visual
computations
- The computations configurations of the insight visualpublic InsightConfiguration withComputations(Computation... computations)
The computations configurations of the insight visual
NOTE: This method appends the values to the existing list (if any). Use
setComputations(java.util.Collection)
or withComputations(java.util.Collection)
if you want to
override the existing values.
computations
- The computations configurations of the insight visualpublic InsightConfiguration withComputations(Collection<Computation> computations)
The computations configurations of the insight visual
computations
- The computations configurations of the insight visualpublic void setCustomNarrative(CustomNarrativeOptions customNarrative)
The custom narrative of the insight visual.
customNarrative
- The custom narrative of the insight visual.public CustomNarrativeOptions getCustomNarrative()
The custom narrative of the insight visual.
public InsightConfiguration withCustomNarrative(CustomNarrativeOptions customNarrative)
The custom narrative of the insight visual.
customNarrative
- The custom narrative of the insight visual.public String toString()
toString
in class Object
Object.toString()
public InsightConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.