Interface: types.SelectObjectContentEventStream
Overview
The container for selecting objects from a content event stream.
The following types satisfy this interface:
SelectObjectContentEventStreamMemberCont
SelectObjectContentEventStreamMemberEnd
SelectObjectContentEventStreamMemberProgress
SelectObjectContentEventStreamMemberRecords
SelectObjectContentEventStreamMemberStats
Implemented By
s3shared.ARNLookup, s3.AbortMultipartUploadInput, arn.AccessPointARN, retry.AdaptiveMode, s3.AddLegalHoldInput, middleware.AddRawResponse, v4.AllowList, types.AlreadyExistsException, query.Array, retry.Attempt, retry.AttemptResult, retry.BackoffDelayerFunc, eventstream.BoolValue, types.BucketAlreadyExists, types.BucketAlreadyOwnedByYou, s3.BucketExistsWaiter, s3.BucketNotExistsWaiter, http.BuildableClient, eventstream.BytesValue, eventstream.ChecksumError, s3.Client, kms.Client, aws.ClientLogMode, middleware.ClientRequestID, types.CloudHsmClusterInUseException, types.CloudHsmClusterInvalidConfigurationException, types.CloudHsmClusterNotActiveException, types.CloudHsmClusterNotFoundException, types.CloudHsmClusterNotRelatedException, s3.CompleteMultipartUploadInput, checksum.ComputeInputPayloadChecksum, v4.ComputePayloadSHA256, aws.Config, defaults.Configuration, s3shared.ConfigurationError, types.ConflictException, v4.ContentSHA256Header, s3.CopyObjectInput, s3.CreateBucketInput, s3.CreateBucketMetadataTableConfigurationInput, s3.CreateMultipartUploadInput, s3.CreateSessionInput, aws.Credentials, aws.CredentialsCache, aws.CredentialsProviderFunc, types.CustomKeyStoreHasCMKsException, types.CustomKeyStoreInvalidStateException, types.CustomKeyStoreNameInUseException, types.CustomKeyStoreNotFoundException, eventstream.Decoder, aws.DefaultsMode, s3.DeleteBucketAnalyticsConfigurationInput, s3.DeleteBucketCorsInput, s3.DeleteBucketEncryptionInput, s3.DeleteBucketInput, s3.DeleteBucketIntelligentTieringConfigurationInput, s3.DeleteBucketInventoryConfigurationInput, s3.DeleteBucketLifecycleInput, s3.DeleteBucketMetadataTableConfigurationInput, s3.DeleteBucketMetricsConfigurationInput, s3.DeleteBucketOwnershipControlsInput, s3.DeleteBucketPolicyInput, s3.DeleteBucketReplicationInput, s3.DeleteBucketTaggingInput, s3.DeleteBucketWebsiteInput, s3.DeleteLegalHoldInput, s3.DeleteObjectInput, s3.DeleteObjectTaggingInput, s3.DeleteObjectsInput, s3.DeletePublicAccessBlockInput, types.DependencyTimeoutException, kms.DescribeCustomKeyStoresPaginator, types.DisabledException, types.DryRunOperationException, query.Encoder, eventstream.Encoder, types.EncryptionTypeMismatch, endpoint-discovery.Endpoint, endpoint-discovery.EndpointCache, aws.EndpointNotFoundError, s3.EndpointParameters, kms.EndpointParameters, aws.EndpointResolverFunc, s3.EndpointResolverFunc, kms.EndpointResolverFunc, aws.EndpointResolverWithOptionsFunc, v4.ExcludeList, types.ExpiredImportTokenException, retry.ExponentialJitterBackoff, customizations.ExpressSigner, s3.ExtendObjectRetentionInput, s3.GetBucketAccelerateConfigurationInput, s3.GetBucketAclInput, s3.GetBucketAnalyticsConfigurationInput, s3.GetBucketCorsInput, s3.GetBucketEncryptionInput, s3.GetBucketIntelligentTieringConfigurationInput, s3.GetBucketInventoryConfigurationInput, s3.GetBucketLifecycleConfigurationInput, s3.GetBucketLocationInput, s3.GetBucketLoggingInput, s3.GetBucketMetadataTableConfigurationInput, s3.GetBucketMetricsConfigurationInput, s3.GetBucketNotificationConfigurationInput, s3.GetBucketOwnershipControlsInput, s3.GetBucketPolicyInput, s3.GetBucketPolicyStatusInput, s3.GetBucketProtectionConfigurationInput, s3.GetBucketReplicationInput, s3.GetBucketRequestPaymentInput, s3.GetBucketTaggingInput, s3.GetBucketVersioningInput, s3.GetBucketWebsiteInput, s3.GetObjectAclInput, s3.GetObjectAttributesInput, s3.GetObjectInput, s3.GetObjectLegalHoldInput, s3.GetObjectLockConfigurationInput, s3.GetObjectRetentionInput, s3.GetObjectTaggingInput, s3.GetObjectTorrentInput, s3.GetPublicAccessBlockInput, v4.HashComputationError, s3.HeadBucketInput, s3.HeadObjectInput, eventstream.Headers, v4.InclusiveRules, types.IncorrectKeyException, types.IncorrectKeyMaterialException, types.IncorrectTrustAnchorException, eventstreamapi.InitializeStreamWriter, eventstream.Int16Value, eventstream.Int32Value, eventstream.Int64Value, eventstream.Int8Value, arn.InvalidARNError, s3shared.InvalidARNError, types.InvalidAliasNameException, types.InvalidArnException, types.InvalidCiphertextException, types.InvalidGrantIdException, types.InvalidGrantTokenException, types.InvalidImportTokenException, types.InvalidKeyUsageException, types.InvalidMarkerException, types.InvalidObjectState, types.InvalidRequest, types.InvalidWriteOffset, retry.IsErrorRetryableFunc, retry.IsErrorRetryables, retry.IsErrorThrottleFunc, retry.IsErrorThrottles, retry.IsErrorTimeoutFunc, retry.IsErrorTimeouts, types.KMSInternalException, types.KMSInvalidMacException, types.KMSInvalidSignatureException, types.KMSInvalidStateException, types.KeyUnavailableException, eventstream.LengthError, types.LimitExceededException, kms.ListAliasesPaginator, s3.ListBucketAnalyticsConfigurationsInput, s3.ListBucketIntelligentTieringConfigurationsInput, s3.ListBucketInventoryConfigurationsInput, s3.ListBucketMetricsConfigurationsInput, s3.ListBucketsExtendedPaginator, s3.ListBucketsPaginator, s3.ListDirectoryBucketsInput, s3.ListDirectoryBucketsPaginator, kms.ListGrantsPaginator, kms.ListKeyPoliciesPaginator, kms.ListKeyRotationsPaginator, kms.ListKeysPaginator, s3.ListLegalHoldsInput, s3.ListMultipartUploadsInput, s3.ListMultipartUploadsPaginator, s3.ListObjectVersionsInput, s3.ListObjectVersionsPaginator, s3.ListObjectsInput, s3.ListObjectsV2Input, s3.ListObjectsV2Paginator, s3.ListPartsInput, s3.ListPartsPaginator, kms.ListResourceTagsPaginator, kms.ListRetirableGrantsPaginator, types.MalformedPolicyDocumentException, query.Map, v4.MapRule, retry.MaxAttemptsError, eventstream.Message, retry.MetricsHeader, types.NoSuchBucket, types.NoSuchKey, types.NoSuchUpload, types.NotFound, types.NotFoundException, query.Object, types.ObjectAlreadyInActiveTierError, s3.ObjectExistsWaiter, s3.ObjectNotExistsWaiter, types.ObjectNotInActiveTierError, s3.Options, kms.Options, endpoints.Options, endpoints.Options, arn.OutpostAccessPointARN, arn.OutpostBucketARN, v4.Patterns, s3.PresignClient, v4.PresignHTTPRequestMiddleware, customizations.PresignHTTPRequestMiddleware, s3.PresignOptions, s3.PutBucketAccelerateConfigurationInput, s3.PutBucketAclInput, s3.PutBucketAnalyticsConfigurationInput, s3.PutBucketCorsInput, s3.PutBucketEncryptionInput, s3.PutBucketIntelligentTieringConfigurationInput, s3.PutBucketInventoryConfigurationInput, s3.PutBucketLifecycleConfigurationInput, s3.PutBucketLoggingInput, s3.PutBucketMetricsConfigurationInput, s3.PutBucketNotificationConfigurationInput, s3.PutBucketOwnershipControlsInput, s3.PutBucketPolicyInput, s3.PutBucketProtectionConfigurationInput, s3.PutBucketReplicationInput, s3.PutBucketRequestPaymentInput, s3.PutBucketTaggingInput, s3.PutBucketVersioningInput, s3.PutBucketWebsiteInput, s3.PutObjectAclInput, s3.PutObjectInput, s3.PutObjectLegalHoldInput, s3.PutObjectLockConfigurationInput, s3.PutObjectRetentionInput, s3.PutObjectTaggingInput, s3.PutPublicAccessBlockInput, ratelimit.QuotaExceededError, middleware.RecordResponseTiming, middleware.RecursionDetection, middleware.RegisterServiceMetadata, aws.RequestCanceledError, checksum.RequestChecksumMetricsTracking, middleware.RequestIDRetriever, middleware.RequestUserAgent, endpoints.Resolver, endpoints.Resolver, s3shared.ResourceRequest, checksum.ResponseChecksumMetricsTracking, http.ResponseError, s3shared.ResponseError, http.ResponseErrorWrapper, http.ResponseTimeoutError, s3.RestoreObjectInput, retry.RetryableConnectionError, retry.RetryableErrorCode, retry.RetryableHTTPStatusCode, v4.Rules, customizations.S3ExpressSignHTTPRequestMiddleware, arn.S3ObjectLambdaAccessPointARN, middleware.SDKAgentKeyType, s3.SelectObjectContentEventStream, s3.SelectObjectContentInput, s3.SelectObjectContentOutput, eventstreamtesting.ServeEventStream, checksum.SetupInputContext, v4.SignHTTPRequestMiddleware, customizations.SignHTTPRequestMiddleware, v4.Signer, v4.SigningError, v4.SigningKeyDeriver, v4.SigningTime, retry.Standard, v4.StreamSigner, v4.StreamingEventsPayload, eventstream.StringValue, types.TagException, aws.Ternary, retry.ThrottleErrorCode, retry.TimeouterError, eventstream.TimestampValue, ratelimit.TokenBucket, ratelimit.TokenRateLimit, types.TooManyParts, eventstream.UUIDValue, s3.UnknownEventMessageError, v4.UnsignedPayload, types.UnsupportedOperationException, s3.UploadPartCopyInput, s3.UploadPartInput, query.Value, endpoint-discovery.WeightedAddress, s3.WriteGetObjectResponseInput, types.XksKeyAlreadyInUseException, types.XksKeyInvalidConfigurationException, types.XksKeyNotFoundException, types.XksProxyIncorrectAuthenticationCredentialException, types.XksProxyInvalidConfigurationException, types.XksProxyInvalidResponseException, types.XksProxyUriEndpointInUseException, types.XksProxyUriInUseException, types.XksProxyUriUnreachableException, types.XksProxyVpcEndpointServiceInUseException, types.XksProxyVpcEndpointServiceInvalidConfigurationException, types.XksProxyVpcEndpointServiceNotFoundException