Class CfnSubscriberProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSubscriberProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSubscriberProps
CfnSubscriberProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.eventsv2.CfnSubscriberProps
CfnSubscriberProps.Builder, CfnSubscriberProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnSubscriberProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSubscriberProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectConfiguration for batching events into a single delivery.final StringA description of the subscriber.final StringThe ARN of the event bus this subscriber belongs to.final ObjectConfiguration for filtering which events are delivered to the target.final ObjectDelivery logging configuration.final StringgetName()The name of the subscriber.final ObjectThe destination for events that could not be delivered.final ObjectThe point in time to start delivering events from, used when StartingPosition is POINT_IN_TIME.final StringResume-time control, never returned by the service.final ObjectThe retry policy for failed deliveries.final StringWhere the subscriber starts reading events: LATEST starts from the newest events;final StringgetState()The run state of the subscriber.getTags()The tags assigned to the subscriber.final ObjectConfiguration for transforming events before delivery: the raw payload, the payload with its metadata envelope, or the output of a JSONata expression.final StringgetType()The delivery ordering mode of the subscriber.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnSubscriberProps.Builder.
-
-
Method Details
-
getEventBusArn
Description copied from interface:CfnSubscriberPropsThe ARN of the event bus this subscriber belongs to.- Specified by:
getEventBusArnin interfaceCfnSubscriberProps- See Also:
-
getName
Description copied from interface:CfnSubscriberPropsThe name of the subscriber.The first character must be alphanumeric; the remaining characters may also include '.', '-', and '_'.
- Specified by:
getNamein interfaceCfnSubscriberProps- See Also:
-
getBatchConfiguration
Description copied from interface:CfnSubscriberPropsConfiguration for batching events into a single delivery.Returns union: either
IResolvableorCfnSubscriber.BatchConfigurationProperty- Specified by:
getBatchConfigurationin interfaceCfnSubscriberProps- See Also:
-
getDescription
Description copied from interface:CfnSubscriberPropsA description of the subscriber.Control characters and Unicode line separators are not allowed.
- Specified by:
getDescriptionin interfaceCfnSubscriberProps- See Also:
-
getFilterConfiguration
Description copied from interface:CfnSubscriberPropsConfiguration for filtering which events are delivered to the target.An event must match every filter to be delivered.
Returns union: either
IResolvableorCfnSubscriber.FilterConfigurationProperty- Specified by:
getFilterConfigurationin interfaceCfnSubscriberProps- See Also:
-
getLogConfiguration
Description copied from interface:CfnSubscriberPropsDelivery logging configuration.Returns union: either
IResolvableorCfnSubscriber.LogConfigurationProperty- Specified by:
getLogConfigurationin interfaceCfnSubscriberProps- See Also:
-
getOnFailureConfiguration
Description copied from interface:CfnSubscriberPropsThe destination for events that could not be delivered.Returns union: either
IResolvableorCfnSubscriber.OnFailureConfigurationProperty- Specified by:
getOnFailureConfigurationin interfaceCfnSubscriberProps- See Also:
-
getPointInTimeConfiguration
Description copied from interface:CfnSubscriberPropsThe point in time to start delivering events from, used when StartingPosition is POINT_IN_TIME.Returns union: either
IResolvableorCfnSubscriber.PointInTimeConfigurationProperty- Specified by:
getPointInTimeConfigurationin interfaceCfnSubscriberProps- See Also:
-
getResumePosition
Description copied from interface:CfnSubscriberPropsResume-time control, never returned by the service.Applied only when an update transitions State from STOPPED to RUNNING: LAST_PROCESSED (default) resumes from the last processed event, LATEST skips to the newest. Ignored on create and on any update that does not perform that transition.
- Specified by:
getResumePositionin interfaceCfnSubscriberProps- See Also:
-
getRetryPolicy
Description copied from interface:CfnSubscriberPropsThe retry policy for failed deliveries.Returns union: either
IResolvableorCfnSubscriber.RetryPolicyProperty- Specified by:
getRetryPolicyin interfaceCfnSubscriberProps- See Also:
-
getStartingPosition
Description copied from interface:CfnSubscriberPropsWhere the subscriber starts reading events: LATEST starts from the newest events;POINT_IN_TIME starts from the point specified in PointInTimeConfiguration.
- Specified by:
getStartingPositionin interfaceCfnSubscriberProps- See Also:
-
getState
Description copied from interface:CfnSubscriberPropsThe run state of the subscriber.Events are delivered only while the state is RUNNING. Setting the state to STOPPED pauses delivery. When an update sets a stopped subscriber back to RUNNING, ResumePosition controls where delivery resumes.
- Specified by:
getStatein interfaceCfnSubscriberProps- See Also:
-
getTags
Description copied from interface:CfnSubscriberPropsThe tags assigned to the subscriber.- Specified by:
getTagsin interfaceCfnSubscriberProps- See Also:
-
getTransformer
Description copied from interface:CfnSubscriberPropsConfiguration for transforming events before delivery: the raw payload, the payload with its metadata envelope, or the output of a JSONata expression.Returns union: either
IResolvableorCfnSubscriber.TransformerProperty- Specified by:
getTransformerin interfaceCfnSubscriberProps- See Also:
-
getType
Description copied from interface:CfnSubscriberPropsThe delivery ordering mode of the subscriber.FIFO delivers events in order within an event group; UNORDERED delivers without an ordering guarantee.
- Specified by:
getTypein interfaceCfnSubscriberProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-