B C D E F G H I L P R S T U W 
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) - 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.
B C D E F G H I L P R S T U W 
All Classes All Packages