Module: Aws::S3Vectors::Types

Defined in:
gems/aws-sdk-s3vectors/lib/aws-sdk-s3vectors/types.rb

Defined Under Namespace

Classes: AccessDeniedException, ConflictException, CreateIndexInput, CreateIndexOutput, CreateVectorBucketInput, CreateVectorBucketOutput, DeleteIndexInput, DeleteIndexOutput, DeleteVectorBucketInput, DeleteVectorBucketOutput, DeleteVectorBucketPolicyInput, DeleteVectorBucketPolicyOutput, DeleteVectorsInput, DeleteVectorsOutput, EncryptionConfiguration, GetIndexInput, GetIndexOutput, GetOutputVector, GetVectorBucketInput, GetVectorBucketOutput, GetVectorBucketPolicyInput, GetVectorBucketPolicyOutput, GetVectorsInput, GetVectorsOutput, Index, IndexSummary, InternalServerException, KmsDisabledException, KmsInvalidKeyUsageException, KmsInvalidStateException, KmsNotFoundException, ListIndexesInput, ListIndexesOutput, ListOutputVector, ListVectorBucketsInput, ListVectorBucketsOutput, ListVectorsInput, ListVectorsOutput, MetadataConfiguration, NotFoundException, PutInputVector, PutVectorBucketPolicyInput, PutVectorBucketPolicyOutput, PutVectorsInput, PutVectorsOutput, QueryOutputVector, QueryVectorsInput, QueryVectorsOutput, ServiceQuotaExceededException, ServiceUnavailableException, TooManyRequestsException, ValidationException, ValidationExceptionField, VectorBucket, VectorBucketSummary, VectorData

Instance Attribute Summary collapse

Instance Attribute Details

#float32Array<Float>

The vector data as 32-bit floating point numbers. The number of elements in this array must exactly match the dimension of the vector index where the operation is being performed.

Returns:

  • (Array<Float>)


1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
# File 'gems/aws-sdk-s3vectors/lib/aws-sdk-s3vectors/types.rb', line 1261

class VectorData < Struct.new(
  :float32,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Float32 < VectorData; end
  class Unknown < VectorData; end
end