@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EventBridgeConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration to enable EventBridge case event delivery and determine what data is delivered.
Constructor and Description |
---|
EventBridgeConfiguration() |
Modifier and Type | Method and Description |
---|---|
EventBridgeConfiguration |
clone() |
boolean |
equals(Object obj) |
Boolean |
getEnabled()
Indicates whether the to broadcast case event data to the customer.
|
EventIncludedData |
getIncludedData()
Details of what case and related item data is published through the case event stream.
|
int |
hashCode() |
Boolean |
isEnabled()
Indicates whether the to broadcast case event data to the customer.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEnabled(Boolean enabled)
Indicates whether the to broadcast case event data to the customer.
|
void |
setIncludedData(EventIncludedData includedData)
Details of what case and related item data is published through the case event stream.
|
String |
toString()
Returns a string representation of this object.
|
EventBridgeConfiguration |
withEnabled(Boolean enabled)
Indicates whether the to broadcast case event data to the customer.
|
EventBridgeConfiguration |
withIncludedData(EventIncludedData includedData)
Details of what case and related item data is published through the case event stream.
|
public void setEnabled(Boolean enabled)
Indicates whether the to broadcast case event data to the customer.
enabled
- Indicates whether the to broadcast case event data to the customer.public Boolean getEnabled()
Indicates whether the to broadcast case event data to the customer.
public EventBridgeConfiguration withEnabled(Boolean enabled)
Indicates whether the to broadcast case event data to the customer.
enabled
- Indicates whether the to broadcast case event data to the customer.public Boolean isEnabled()
Indicates whether the to broadcast case event data to the customer.
public void setIncludedData(EventIncludedData includedData)
Details of what case and related item data is published through the case event stream.
includedData
- Details of what case and related item data is published through the case event stream.public EventIncludedData getIncludedData()
Details of what case and related item data is published through the case event stream.
public EventBridgeConfiguration withIncludedData(EventIncludedData includedData)
Details of what case and related item data is published through the case event stream.
includedData
- Details of what case and related item data is published through the case event stream.public String toString()
toString
in class Object
Object.toString()
public EventBridgeConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.