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, ListTagsForResourceInput, ListTagsForResourceOutput, ListVectorBucketsInput, ListVectorBucketsOutput, ListVectorsInput, ListVectorsOutput, MetadataConfiguration, NotFoundException, PutInputVector, PutVectorBucketPolicyInput, PutVectorBucketPolicyOutput, PutVectorsInput, PutVectorsOutput, QueryOutputVector, QueryVectorsInput, QueryVectorsOutput, RequestTimeoutException, ServiceQuotaExceededException, ServiceUnavailableException, TagResourceInput, TagResourceOutput, TooManyRequestsException, UntagResourceInput, UntagResourceOutput, 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>)


1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-s3vectors/lib/aws-sdk-s3vectors/types.rb', line 1370

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

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