Class NotificationEventOverview
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<NotificationEventOverview.Builder,- NotificationEventOverview> 
 Describes a short summary of a NotificationEvent. This is only used when listing notification events.
 
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionfinal StringThe ARN of theaggregatedNotificationEventArnto match.final AggregationEventTypeTheNotificationConfiguration's aggregation type.final StringTheNotificationConfiguration's aggregation type.final AggregationSummaryProvides an aggregated summary data for notification events.final Stringarn()The Amazon Resource Name (ARN) of the resource.builder()final InstantThe creation time of theNotificationEvent.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe ARN of theNotificationConfiguration.final NotificationEventSummaryRefers to aNotificationEventSummaryobject.final StringThe unique identifier of the organizational unit in the notification event overview.final StringThe account name containing theNotificationHub.static Class<? extends NotificationEventOverview.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
arnThe Amazon Resource Name (ARN) of the resource. - Returns:
- The Amazon Resource Name (ARN) of the resource.
 
- 
notificationConfigurationArnThe ARN of the NotificationConfiguration.- Returns:
- The ARN of the NotificationConfiguration.
 
- 
creationTimeThe creation time of the NotificationEvent.- Returns:
- The creation time of the NotificationEvent.
 
- 
notificationEventRefers to a NotificationEventSummaryobject.Similar in structure to contentin theGetNotificationEventresponse.- Returns:
- Refers to a NotificationEventSummaryobject.Similar in structure to contentin theGetNotificationEventresponse.
 
- 
aggregationEventTypeThe NotificationConfiguration's aggregation type.- 
 Values: - 
 AGGREGATE- 
 The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
 
- 
 CHILD- 
 Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
 
- 
 NONE- 
 The notification isn't aggregated. 
 
- 
 
 
- 
 
 If the service returns an enum value that is not available in the current SDK version, aggregationEventTypewill returnAggregationEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromaggregationEventTypeAsString().- Returns:
- The NotificationConfiguration's aggregation type.- 
         Values: - 
         AGGREGATE- 
         The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
         
- 
         CHILD- 
         Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
         
- 
         NONE- 
         The notification isn't aggregated. 
 
- 
         
 
- 
         
 
- 
         
- See Also:
 
- 
 
- 
aggregationEventTypeAsStringThe NotificationConfiguration's aggregation type.- 
 Values: - 
 AGGREGATE- 
 The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
 
- 
 CHILD- 
 Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
 
- 
 NONE- 
 The notification isn't aggregated. 
 
- 
 
 
- 
 
 If the service returns an enum value that is not available in the current SDK version, aggregationEventTypewill returnAggregationEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromaggregationEventTypeAsString().- Returns:
- The NotificationConfiguration's aggregation type.- 
         Values: - 
         AGGREGATE- 
         The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
         
- 
         CHILD- 
         Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
         
- 
         NONE- 
         The notification isn't aggregated. 
 
- 
         
 
- 
         
 
- 
         
- See Also:
 
- 
 
- 
aggregateNotificationEventArnThe ARN of the aggregatedNotificationEventArnto match.- Returns:
- The ARN of the aggregatedNotificationEventArnto match.
 
- 
aggregationSummaryProvides an aggregated summary data for notification events. - Returns:
- Provides an aggregated summary data for notification events.
 
- 
organizationalUnitIdThe unique identifier of the organizational unit in the notification event overview. - Returns:
- The unique identifier of the organizational unit in the notification event overview.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<NotificationEventOverview.Builder,- NotificationEventOverview> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-