Class ManagedNotificationChildEventOverview
- java.lang.Object
-
- software.amazon.awssdk.services.notifications.model.ManagedNotificationChildEventOverview
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ManagedNotificationChildEventOverview.Builder,ManagedNotificationChildEventOverview>
@Generated("software.amazon.awssdk:codegen") public final class ManagedNotificationChildEventOverview extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ManagedNotificationChildEventOverview.Builder,ManagedNotificationChildEventOverview>
Describes an overview and metadata for a
ManagedNotificationChildEvent.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceManagedNotificationChildEventOverview.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaggregateManagedNotificationEventArn()The Amazon Resource Name (ARN) of the ManagedNotificationEvent that is associated with thisManagedNotificationChildEvent.Stringarn()The Amazon Resource Name (ARN) of theManagedNotificationChildEvent.static ManagedNotificationChildEventOverview.Builderbuilder()ManagedNotificationChildEventSummarychildEvent()The content of theManagedNotificationChildEvent.InstantcreationTime()The creation time of theManagedNotificationChildEvent.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringmanagedNotificationConfigurationArn()The Amazon Resource Name (ARN) of theManagedNotificationConfiguration.StringorganizationalUnitId()The Organizational Unit Id that an AWS account belongs to.StringrelatedAccount()The account that related to theManagedNotificationChildEvent.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ManagedNotificationChildEventOverview.Builder>serializableBuilderClass()ManagedNotificationChildEventOverview.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
arn
public final String arn()
The Amazon Resource Name (ARN) of the
ManagedNotificationChildEvent.- Returns:
- The Amazon Resource Name (ARN) of the
ManagedNotificationChildEvent.
-
managedNotificationConfigurationArn
public final String managedNotificationConfigurationArn()
The Amazon Resource Name (ARN) of the
ManagedNotificationConfiguration.- Returns:
- The Amazon Resource Name (ARN) of the
ManagedNotificationConfiguration.
-
relatedAccount
public final String relatedAccount()
The account that related to the
ManagedNotificationChildEvent.- Returns:
- The account that related to the
ManagedNotificationChildEvent.
-
creationTime
public final Instant creationTime()
The creation time of the
ManagedNotificationChildEvent.- Returns:
- The creation time of the
ManagedNotificationChildEvent.
-
childEvent
public final ManagedNotificationChildEventSummary childEvent()
The content of the
ManagedNotificationChildEvent.- Returns:
- The content of the
ManagedNotificationChildEvent.
-
aggregateManagedNotificationEventArn
public final String aggregateManagedNotificationEventArn()
The Amazon Resource Name (ARN) of the ManagedNotificationEvent that is associated with this
ManagedNotificationChildEvent.- Returns:
- The Amazon Resource Name (ARN) of the ManagedNotificationEvent that is associated with this
ManagedNotificationChildEvent.
-
organizationalUnitId
public final String organizationalUnitId()
The Organizational Unit Id that an AWS account belongs to.
- Returns:
- The Organizational Unit Id that an AWS account belongs to.
-
toBuilder
public ManagedNotificationChildEventOverview.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ManagedNotificationChildEventOverview.Builder,ManagedNotificationChildEventOverview>
-
builder
public static ManagedNotificationChildEventOverview.Builder builder()
-
serializableBuilderClass
public static Class<? extends ManagedNotificationChildEventOverview.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-