B C D E F G H I L P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationWriter.DefaultBuilder
- builder() - Static method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationWriter
- builder() - Static method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationWriter
C
- create() - Static method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationWriter
- create() - Static method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationReader
-
Creates a S3EventNotificationReader
- create() - Static method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationWriter
D
- DefaultS3EventNotificationReader - Class in software.amazon.awssdk.eventnotifications.s3.internal
- DefaultS3EventNotificationReader() - Constructor for class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationReader
- DefaultS3EventNotificationWriter - Class in software.amazon.awssdk.eventnotifications.s3.internal
- DefaultS3EventNotificationWriter.DefaultBuilder - Class in software.amazon.awssdk.eventnotifications.s3.internal
E
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.GlacierEventData
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.IntelligentTieringEventData
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.LifecycleEventData
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.RequestParameters
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.ResponseElements
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.RestoreEventData
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Bucket
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.TransitionEventData
- equals(Object) - Method in class software.amazon.awssdk.eventnotifications.s3.model.UserIdentity
F
- fromJson(byte[]) - Static method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
-
Converts a json representation of the notification message to an instance of S3EventNotification.
- fromJson(InputStream) - Static method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
-
Converts a json representation of the notification message to an instance of S3EventNotification.
- fromJson(String) - Static method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
-
Converts a json representation of the notification message to an instance of S3EventNotification.
G
- getArn() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Bucket
- getAwsRegion() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- getBucket() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3
- getConfigurationId() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3
- getDestinationAccessTier() - Method in class software.amazon.awssdk.eventnotifications.s3.model.IntelligentTieringEventData
- getDestinationBucket() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- getDestinationStorageClass() - Method in class software.amazon.awssdk.eventnotifications.s3.model.TransitionEventData
- getETag() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- getEventName() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The name of the event type for this notification.
- getEventSource() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The service from which this event was generated, usually
"aws:s3"
. - getEventTime() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- getEventVersion() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The eventVersion key value contains a major and minor version in the form
<major>.<minor>
. - getFailureReason() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- getGlacierEventData() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The GlacierEventData is only visible for s3:ObjectRestore:Completed events.
- getIntelligentTieringEventData() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The IntelligentTieringEventData key is only visible for S3 Intelligent-Tiering related events.
- getKey() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- getLifecycleEventData() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The LifecycleEventData is only visible for S3 Lifecycle transition related events.
- getLifecycleRestorationExpiryTime() - Method in class software.amazon.awssdk.eventnotifications.s3.model.RestoreEventData
- getLifecycleRestoreStorageClass() - Method in class software.amazon.awssdk.eventnotifications.s3.model.RestoreEventData
- getName() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Bucket
- getObject() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3
- getOwnerIdentity() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Bucket
- getPrincipalId() - Method in class software.amazon.awssdk.eventnotifications.s3.model.UserIdentity
- getRecords() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
- getReplicationEventData() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The ReplicationEventData is only visible for replication related events.
- getReplicationRuleId() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- getReplicationTime() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- getRequestParameters() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
Request Parameters contains the
sourceIPAddress
field, which is the ip address where request came from. - getRequestTime() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- getResponseElements() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The responseElements key value is useful if you want to trace a request by following up with AWS Support.
- getRestoreEventData() - Method in class software.amazon.awssdk.eventnotifications.s3.model.GlacierEventData
- getS3() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
Contains information about the bucket and object involved in the event.
- getS3Operation() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- getS3SchemaVersion() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3
- getSequencer() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
-
The sequencer key provides a way to determine the sequence of events.
- getSizeAsLong() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- getSourceIpAddress() - Method in class software.amazon.awssdk.eventnotifications.s3.model.RequestParameters
- getThreshold() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- getTransitionEventData() - Method in class software.amazon.awssdk.eventnotifications.s3.model.LifecycleEventData
- getUrlDecodedKey() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
-
S3 URL encodes the key of the object involved in the event.
- getUserIdentity() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
-
The user identity contains the
principalId
field, which has the Amazon customer ID of the user who caused the event. - getVersionId() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- getXAmzId2() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ResponseElements
- getXAmzRequestId() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ResponseElements
- GlacierEventData - Class in software.amazon.awssdk.eventnotifications.s3.model
-
The GlacierEventData is only visible for s3:ObjectRestore:Completed events.
- GlacierEventData(RestoreEventData) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.GlacierEventData
H
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.GlacierEventData
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.IntelligentTieringEventData
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.LifecycleEventData
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.RequestParameters
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ResponseElements
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.RestoreEventData
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Bucket
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.TransitionEventData
- hashCode() - Method in class software.amazon.awssdk.eventnotifications.s3.model.UserIdentity
I
- IntelligentTieringEventData - Class in software.amazon.awssdk.eventnotifications.s3.model
-
The IntelligentTieringEventData key is only visible for S3 Intelligent-Tiering related events.
- IntelligentTieringEventData(String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.IntelligentTieringEventData
L
- LifecycleEventData - Class in software.amazon.awssdk.eventnotifications.s3.model
-
The LifecycleEventData is only visible for S3 Lifecycle transition related events.
- LifecycleEventData(TransitionEventData) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.LifecycleEventData
P
- prettyPrint(Boolean) - Method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationWriter.DefaultBuilder
- prettyPrint(Boolean) - Method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationWriter.Builder
-
Configure whether the writer should "pretty-print" the output.
R
- read(byte[]) - Method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationReader
- read(byte[]) - Method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationReader
-
Read a json formatted Amazon S3 Event Notification from a UTF-8 encoded byte array.
- read(InputStream) - Method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationReader
- read(InputStream) - Method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationReader
-
Read a json formatted Amazon S3 Event Notification from a UTF-8 InputStream.
- read(String) - Method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationReader
- read(String) - Method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationReader
-
Read a json formatted Amazon S3 Event Notification from a UTF-8 string.
- ReplicationEventData - Class in software.amazon.awssdk.eventnotifications.s3.model
-
The ReplicationEventData is only visible for replication related events.
- ReplicationEventData(String, String, String, String, String, String, String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- RequestParameters - Class in software.amazon.awssdk.eventnotifications.s3.model
- RequestParameters(String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.RequestParameters
- ResponseElements - Class in software.amazon.awssdk.eventnotifications.s3.model
-
The responseElements key value is useful if you want to trace a request by following up with AWS Support.
- ResponseElements(String, String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.ResponseElements
- RestoreEventData - Class in software.amazon.awssdk.eventnotifications.s3.model
-
The RestoreEventData contains attributes that are related to the restore request.
- RestoreEventData(String, String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.RestoreEventData
S
- S3 - Class in software.amazon.awssdk.eventnotifications.s3.model
-
The s3 key provides information about the bucket and object involved in the event.
- S3(String, S3Bucket, S3Object, String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.S3
- S3Bucket - Class in software.amazon.awssdk.eventnotifications.s3.model
-
Bucket information.
- S3Bucket(String, UserIdentity, String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.S3Bucket
- S3EventNotification - Class in software.amazon.awssdk.eventnotifications.s3.model
-
A helper class that represents a strongly typed S3 Event Notification item sent to SQS, SNS, or Lambda.
- S3EventNotification(List<S3EventNotificationRecord>) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
- S3EventNotificationReader - Interface in software.amazon.awssdk.eventnotifications.s3.internal
-
Read Amazon S3 Event Notification in json format and marshal them into an instance of
S3EventNotification
. - S3EventNotificationRecord - Class in software.amazon.awssdk.eventnotifications.s3.model
-
A record representing a notification for a single event.
- S3EventNotificationRecord() - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- S3EventNotificationWriter - Interface in software.amazon.awssdk.eventnotifications.s3.internal
-
Converts a
S3EventNotification
to json. - S3EventNotificationWriter.Builder - Interface in software.amazon.awssdk.eventnotifications.s3.internal
- S3Object - Class in software.amazon.awssdk.eventnotifications.s3.model
-
Object information.
- S3Object(String, Long, String, String, String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- setAwsRegion(String) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setEventName(String) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setEventSource(String) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setEventTime(Instant) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setEventVersion(String) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setGlacierEventData(GlacierEventData) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setIntelligentTieringEventData(IntelligentTieringEventData) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setLifecycleEventData(LifecycleEventData) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setReplicationEventData(ReplicationEventData) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setRequestParameters(RequestParameters) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setResponseElements(ResponseElements) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setS3(S3) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- setUserIdentity(UserIdentity) - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- software.amazon.awssdk.eventnotifications.s3.internal - package software.amazon.awssdk.eventnotifications.s3.internal
- software.amazon.awssdk.eventnotifications.s3.model - package software.amazon.awssdk.eventnotifications.s3.model
T
- toBuilder() - Method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationWriter
- toJson() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
-
Serialize this instance to json format.
- toJsonPretty() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
-
Serialize this instance to json format, with new line and correct indentation levels.
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.GlacierEventData
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.IntelligentTieringEventData
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.LifecycleEventData
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ReplicationEventData
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.RequestParameters
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.ResponseElements
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.RestoreEventData
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Bucket
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotification
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3EventNotificationRecord
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.S3Object
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.TransitionEventData
- toString() - Method in class software.amazon.awssdk.eventnotifications.s3.model.UserIdentity
- TransitionEventData - Class in software.amazon.awssdk.eventnotifications.s3.model
- TransitionEventData(String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.TransitionEventData
U
- UserIdentity - Class in software.amazon.awssdk.eventnotifications.s3.model
- UserIdentity(String) - Constructor for class software.amazon.awssdk.eventnotifications.s3.model.UserIdentity
W
- writeToString(S3EventNotification) - Method in class software.amazon.awssdk.eventnotifications.s3.internal.DefaultS3EventNotificationWriter
- writeToString(S3EventNotification) - Method in interface software.amazon.awssdk.eventnotifications.s3.internal.S3EventNotificationWriter
-
Write an event to json string.
All Classes All Packages