Name | Type | Description | Notes |
---|---|---|---|
Tags | map[string]interface{} | ||
Id | int32 | ||
Source | DataSourceType | ||
OrganizationId | int32 | ||
OrganizationSuppliedUserId | string | ||
OrganizationUserDataSourceId | NullableInt32 | ||
ExternalFileId | string | ||
ExternalUrl | NullableString | ||
SyncStatus | ExternalFileSyncStatuses | ||
SyncErrorMessage | NullableString | ||
LastSync | NullableTime | ||
FileStatistics | NullableFileStatisticsNullable | ||
FileMetadata | map[string]interface{} | ||
EmbeddingProperties | map[string]EmbeddingProperties | ||
ChunkSize | NullableInt32 | ||
ChunkOverlap | NullableInt32 | ||
ChunkProperties | NullableChunkPropertiesNullable | ||
OcrProperties | map[string]interface{} | [default to {}] | |
OcrJobStartedAt | NullableTime | ||
Name | NullableString | ||
ParentId | NullableInt32 | ||
EnableAutoSync | NullableBool | ||
PresignedUrl | NullableString | ||
ParsedTextUrl | NullableString | ||
AdditionalPresignedUrls | map[string]interface{} | ||
SkipEmbeddingGeneration | bool | ||
SourceCreatedAt | NullableTime | ||
GenerateSparseVectors | NullableBool | ||
RequestId | NullableString | ||
CreatedAt | time.Time | ||
UpdatedAt | time.Time |
func NewUserFile(tags map[string]interface{}, id int32, source DataSourceType, organizationId int32, organizationSuppliedUserId string, organizationUserDataSourceId NullableInt32, externalFileId string, externalUrl NullableString, syncStatus ExternalFileSyncStatuses, syncErrorMessage NullableString, lastSync NullableTime, fileStatistics NullableFileStatisticsNullable, fileMetadata map[string]interface{}, embeddingProperties map[string]EmbeddingProperties, chunkSize NullableInt32, chunkOverlap NullableInt32, chunkProperties NullableChunkPropertiesNullable, ocrProperties map[string]interface{}, ocrJobStartedAt NullableTime, name NullableString, parentId NullableInt32, enableAutoSync NullableBool, presignedUrl NullableString, parsedTextUrl NullableString, additionalPresignedUrls map[string]interface{}, skipEmbeddingGeneration bool, sourceCreatedAt NullableTime, generateSparseVectors NullableBool, requestId NullableString, createdAt time.Time, updatedAt time.Time, ) *UserFile
NewUserFile instantiates a new UserFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUserFileWithDefaults() *UserFile
NewUserFileWithDefaults instantiates a new UserFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *UserFile) GetTags() map[string]interface{}
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *UserFile) GetTagsOk() (*map[string]interface{}, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetTags(v map[string]interface{})
SetTags sets Tags field to given value.
func (o *UserFile) SetTagsNil(b bool)
SetTagsNil sets the value for Tags to be an explicit nil
func (o *UserFile) UnsetTags()
UnsetTags ensures that no value is present for Tags, not even an explicit nil
func (o *UserFile) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *UserFile) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetId(v int32)
SetId sets Id field to given value.
func (o *UserFile) GetSource() DataSourceType
GetSource returns the Source field if non-nil, zero value otherwise.
func (o *UserFile) GetSourceOk() (*DataSourceType, bool)
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetSource(v DataSourceType)
SetSource sets Source field to given value.
func (o *UserFile) GetOrganizationId() int32
GetOrganizationId returns the OrganizationId field if non-nil, zero value otherwise.
func (o *UserFile) GetOrganizationIdOk() (*int32, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetOrganizationId(v int32)
SetOrganizationId sets OrganizationId field to given value.
func (o *UserFile) GetOrganizationSuppliedUserId() string
GetOrganizationSuppliedUserId returns the OrganizationSuppliedUserId field if non-nil, zero value otherwise.
func (o *UserFile) GetOrganizationSuppliedUserIdOk() (*string, bool)
GetOrganizationSuppliedUserIdOk returns a tuple with the OrganizationSuppliedUserId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetOrganizationSuppliedUserId(v string)
SetOrganizationSuppliedUserId sets OrganizationSuppliedUserId field to given value.
func (o *UserFile) GetOrganizationUserDataSourceId() int32
GetOrganizationUserDataSourceId returns the OrganizationUserDataSourceId field if non-nil, zero value otherwise.
func (o *UserFile) GetOrganizationUserDataSourceIdOk() (*int32, bool)
GetOrganizationUserDataSourceIdOk returns a tuple with the OrganizationUserDataSourceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetOrganizationUserDataSourceId(v int32)
SetOrganizationUserDataSourceId sets OrganizationUserDataSourceId field to given value.
func (o *UserFile) SetOrganizationUserDataSourceIdNil(b bool)
SetOrganizationUserDataSourceIdNil sets the value for OrganizationUserDataSourceId to be an explicit nil
func (o *UserFile) UnsetOrganizationUserDataSourceId()
UnsetOrganizationUserDataSourceId ensures that no value is present for OrganizationUserDataSourceId, not even an explicit nil
func (o *UserFile) GetExternalFileId() string
GetExternalFileId returns the ExternalFileId field if non-nil, zero value otherwise.
func (o *UserFile) GetExternalFileIdOk() (*string, bool)
GetExternalFileIdOk returns a tuple with the ExternalFileId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetExternalFileId(v string)
SetExternalFileId sets ExternalFileId field to given value.
func (o *UserFile) GetExternalUrl() string
GetExternalUrl returns the ExternalUrl field if non-nil, zero value otherwise.
func (o *UserFile) GetExternalUrlOk() (*string, bool)
GetExternalUrlOk returns a tuple with the ExternalUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetExternalUrl(v string)
SetExternalUrl sets ExternalUrl field to given value.
func (o *UserFile) SetExternalUrlNil(b bool)
SetExternalUrlNil sets the value for ExternalUrl to be an explicit nil
func (o *UserFile) UnsetExternalUrl()
UnsetExternalUrl ensures that no value is present for ExternalUrl, not even an explicit nil
func (o *UserFile) GetSyncStatus() ExternalFileSyncStatuses
GetSyncStatus returns the SyncStatus field if non-nil, zero value otherwise.
func (o *UserFile) GetSyncStatusOk() (*ExternalFileSyncStatuses, bool)
GetSyncStatusOk returns a tuple with the SyncStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetSyncStatus(v ExternalFileSyncStatuses)
SetSyncStatus sets SyncStatus field to given value.
func (o *UserFile) GetSyncErrorMessage() string
GetSyncErrorMessage returns the SyncErrorMessage field if non-nil, zero value otherwise.
func (o *UserFile) GetSyncErrorMessageOk() (*string, bool)
GetSyncErrorMessageOk returns a tuple with the SyncErrorMessage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetSyncErrorMessage(v string)
SetSyncErrorMessage sets SyncErrorMessage field to given value.
func (o *UserFile) SetSyncErrorMessageNil(b bool)
SetSyncErrorMessageNil sets the value for SyncErrorMessage to be an explicit nil
func (o *UserFile) UnsetSyncErrorMessage()
UnsetSyncErrorMessage ensures that no value is present for SyncErrorMessage, not even an explicit nil
func (o *UserFile) GetLastSync() time.Time
GetLastSync returns the LastSync field if non-nil, zero value otherwise.
func (o *UserFile) GetLastSyncOk() (*time.Time, bool)
GetLastSyncOk returns a tuple with the LastSync field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetLastSync(v time.Time)
SetLastSync sets LastSync field to given value.
func (o *UserFile) SetLastSyncNil(b bool)
SetLastSyncNil sets the value for LastSync to be an explicit nil
func (o *UserFile) UnsetLastSync()
UnsetLastSync ensures that no value is present for LastSync, not even an explicit nil
func (o *UserFile) GetFileStatistics() FileStatisticsNullable
GetFileStatistics returns the FileStatistics field if non-nil, zero value otherwise.
func (o *UserFile) GetFileStatisticsOk() (*FileStatisticsNullable, bool)
GetFileStatisticsOk returns a tuple with the FileStatistics field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetFileStatistics(v FileStatisticsNullable)
SetFileStatistics sets FileStatistics field to given value.
func (o *UserFile) SetFileStatisticsNil(b bool)
SetFileStatisticsNil sets the value for FileStatistics to be an explicit nil
func (o *UserFile) UnsetFileStatistics()
UnsetFileStatistics ensures that no value is present for FileStatistics, not even an explicit nil
func (o *UserFile) GetFileMetadata() map[string]interface{}
GetFileMetadata returns the FileMetadata field if non-nil, zero value otherwise.
func (o *UserFile) GetFileMetadataOk() (*map[string]interface{}, bool)
GetFileMetadataOk returns a tuple with the FileMetadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetFileMetadata(v map[string]interface{})
SetFileMetadata sets FileMetadata field to given value.
func (o *UserFile) SetFileMetadataNil(b bool)
SetFileMetadataNil sets the value for FileMetadata to be an explicit nil
func (o *UserFile) UnsetFileMetadata()
UnsetFileMetadata ensures that no value is present for FileMetadata, not even an explicit nil
func (o *UserFile) GetEmbeddingProperties() map[string]EmbeddingProperties
GetEmbeddingProperties returns the EmbeddingProperties field if non-nil, zero value otherwise.
func (o *UserFile) GetEmbeddingPropertiesOk() (*map[string]EmbeddingProperties, bool)
GetEmbeddingPropertiesOk returns a tuple with the EmbeddingProperties field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetEmbeddingProperties(v map[string]EmbeddingProperties)
SetEmbeddingProperties sets EmbeddingProperties field to given value.
func (o *UserFile) SetEmbeddingPropertiesNil(b bool)
SetEmbeddingPropertiesNil sets the value for EmbeddingProperties to be an explicit nil
func (o *UserFile) UnsetEmbeddingProperties()
UnsetEmbeddingProperties ensures that no value is present for EmbeddingProperties, not even an explicit nil
func (o *UserFile) GetChunkSize() int32
GetChunkSize returns the ChunkSize field if non-nil, zero value otherwise.
func (o *UserFile) GetChunkSizeOk() (*int32, bool)
GetChunkSizeOk returns a tuple with the ChunkSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetChunkSize(v int32)
SetChunkSize sets ChunkSize field to given value.
func (o *UserFile) SetChunkSizeNil(b bool)
SetChunkSizeNil sets the value for ChunkSize to be an explicit nil
func (o *UserFile) UnsetChunkSize()
UnsetChunkSize ensures that no value is present for ChunkSize, not even an explicit nil
func (o *UserFile) GetChunkOverlap() int32
GetChunkOverlap returns the ChunkOverlap field if non-nil, zero value otherwise.
func (o *UserFile) GetChunkOverlapOk() (*int32, bool)
GetChunkOverlapOk returns a tuple with the ChunkOverlap field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetChunkOverlap(v int32)
SetChunkOverlap sets ChunkOverlap field to given value.
func (o *UserFile) SetChunkOverlapNil(b bool)
SetChunkOverlapNil sets the value for ChunkOverlap to be an explicit nil
func (o *UserFile) UnsetChunkOverlap()
UnsetChunkOverlap ensures that no value is present for ChunkOverlap, not even an explicit nil
func (o *UserFile) GetChunkProperties() ChunkPropertiesNullable
GetChunkProperties returns the ChunkProperties field if non-nil, zero value otherwise.
func (o *UserFile) GetChunkPropertiesOk() (*ChunkPropertiesNullable, bool)
GetChunkPropertiesOk returns a tuple with the ChunkProperties field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetChunkProperties(v ChunkPropertiesNullable)
SetChunkProperties sets ChunkProperties field to given value.
func (o *UserFile) SetChunkPropertiesNil(b bool)
SetChunkPropertiesNil sets the value for ChunkProperties to be an explicit nil
func (o *UserFile) UnsetChunkProperties()
UnsetChunkProperties ensures that no value is present for ChunkProperties, not even an explicit nil
func (o *UserFile) GetOcrProperties() map[string]interface{}
GetOcrProperties returns the OcrProperties field if non-nil, zero value otherwise.
func (o *UserFile) GetOcrPropertiesOk() (*map[string]interface{}, bool)
GetOcrPropertiesOk returns a tuple with the OcrProperties field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetOcrProperties(v map[string]interface{})
SetOcrProperties sets OcrProperties field to given value.
func (o *UserFile) GetOcrJobStartedAt() time.Time
GetOcrJobStartedAt returns the OcrJobStartedAt field if non-nil, zero value otherwise.
func (o *UserFile) GetOcrJobStartedAtOk() (*time.Time, bool)
GetOcrJobStartedAtOk returns a tuple with the OcrJobStartedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetOcrJobStartedAt(v time.Time)
SetOcrJobStartedAt sets OcrJobStartedAt field to given value.
func (o *UserFile) SetOcrJobStartedAtNil(b bool)
SetOcrJobStartedAtNil sets the value for OcrJobStartedAt to be an explicit nil
func (o *UserFile) UnsetOcrJobStartedAt()
UnsetOcrJobStartedAt ensures that no value is present for OcrJobStartedAt, not even an explicit nil
func (o *UserFile) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *UserFile) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetName(v string)
SetName sets Name field to given value.
func (o *UserFile) SetNameNil(b bool)
SetNameNil sets the value for Name to be an explicit nil
func (o *UserFile) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (o *UserFile) GetParentId() int32
GetParentId returns the ParentId field if non-nil, zero value otherwise.
func (o *UserFile) GetParentIdOk() (*int32, bool)
GetParentIdOk returns a tuple with the ParentId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetParentId(v int32)
SetParentId sets ParentId field to given value.
func (o *UserFile) SetParentIdNil(b bool)
SetParentIdNil sets the value for ParentId to be an explicit nil
func (o *UserFile) UnsetParentId()
UnsetParentId ensures that no value is present for ParentId, not even an explicit nil
func (o *UserFile) GetEnableAutoSync() bool
GetEnableAutoSync returns the EnableAutoSync field if non-nil, zero value otherwise.
func (o *UserFile) GetEnableAutoSyncOk() (*bool, bool)
GetEnableAutoSyncOk returns a tuple with the EnableAutoSync field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetEnableAutoSync(v bool)
SetEnableAutoSync sets EnableAutoSync field to given value.
func (o *UserFile) SetEnableAutoSyncNil(b bool)
SetEnableAutoSyncNil sets the value for EnableAutoSync to be an explicit nil
func (o *UserFile) UnsetEnableAutoSync()
UnsetEnableAutoSync ensures that no value is present for EnableAutoSync, not even an explicit nil
func (o *UserFile) GetPresignedUrl() string
GetPresignedUrl returns the PresignedUrl field if non-nil, zero value otherwise.
func (o *UserFile) GetPresignedUrlOk() (*string, bool)
GetPresignedUrlOk returns a tuple with the PresignedUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetPresignedUrl(v string)
SetPresignedUrl sets PresignedUrl field to given value.
func (o *UserFile) SetPresignedUrlNil(b bool)
SetPresignedUrlNil sets the value for PresignedUrl to be an explicit nil
func (o *UserFile) UnsetPresignedUrl()
UnsetPresignedUrl ensures that no value is present for PresignedUrl, not even an explicit nil
func (o *UserFile) GetParsedTextUrl() string
GetParsedTextUrl returns the ParsedTextUrl field if non-nil, zero value otherwise.
func (o *UserFile) GetParsedTextUrlOk() (*string, bool)
GetParsedTextUrlOk returns a tuple with the ParsedTextUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetParsedTextUrl(v string)
SetParsedTextUrl sets ParsedTextUrl field to given value.
func (o *UserFile) SetParsedTextUrlNil(b bool)
SetParsedTextUrlNil sets the value for ParsedTextUrl to be an explicit nil
func (o *UserFile) UnsetParsedTextUrl()
UnsetParsedTextUrl ensures that no value is present for ParsedTextUrl, not even an explicit nil
func (o *UserFile) GetAdditionalPresignedUrls() map[string]interface{}
GetAdditionalPresignedUrls returns the AdditionalPresignedUrls field if non-nil, zero value otherwise.
func (o *UserFile) GetAdditionalPresignedUrlsOk() (*map[string]interface{}, bool)
GetAdditionalPresignedUrlsOk returns a tuple with the AdditionalPresignedUrls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetAdditionalPresignedUrls(v map[string]interface{})
SetAdditionalPresignedUrls sets AdditionalPresignedUrls field to given value.
func (o *UserFile) SetAdditionalPresignedUrlsNil(b bool)
SetAdditionalPresignedUrlsNil sets the value for AdditionalPresignedUrls to be an explicit nil
func (o *UserFile) UnsetAdditionalPresignedUrls()
UnsetAdditionalPresignedUrls ensures that no value is present for AdditionalPresignedUrls, not even an explicit nil
func (o *UserFile) GetSkipEmbeddingGeneration() bool
GetSkipEmbeddingGeneration returns the SkipEmbeddingGeneration field if non-nil, zero value otherwise.
func (o *UserFile) GetSkipEmbeddingGenerationOk() (*bool, bool)
GetSkipEmbeddingGenerationOk returns a tuple with the SkipEmbeddingGeneration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetSkipEmbeddingGeneration(v bool)
SetSkipEmbeddingGeneration sets SkipEmbeddingGeneration field to given value.
func (o *UserFile) GetSourceCreatedAt() time.Time
GetSourceCreatedAt returns the SourceCreatedAt field if non-nil, zero value otherwise.
func (o *UserFile) GetSourceCreatedAtOk() (*time.Time, bool)
GetSourceCreatedAtOk returns a tuple with the SourceCreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetSourceCreatedAt(v time.Time)
SetSourceCreatedAt sets SourceCreatedAt field to given value.
func (o *UserFile) SetSourceCreatedAtNil(b bool)
SetSourceCreatedAtNil sets the value for SourceCreatedAt to be an explicit nil
func (o *UserFile) UnsetSourceCreatedAt()
UnsetSourceCreatedAt ensures that no value is present for SourceCreatedAt, not even an explicit nil
func (o *UserFile) GetGenerateSparseVectors() bool
GetGenerateSparseVectors returns the GenerateSparseVectors field if non-nil, zero value otherwise.
func (o *UserFile) GetGenerateSparseVectorsOk() (*bool, bool)
GetGenerateSparseVectorsOk returns a tuple with the GenerateSparseVectors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetGenerateSparseVectors(v bool)
SetGenerateSparseVectors sets GenerateSparseVectors field to given value.
func (o *UserFile) SetGenerateSparseVectorsNil(b bool)
SetGenerateSparseVectorsNil sets the value for GenerateSparseVectors to be an explicit nil
func (o *UserFile) UnsetGenerateSparseVectors()
UnsetGenerateSparseVectors ensures that no value is present for GenerateSparseVectors, not even an explicit nil
func (o *UserFile) GetRequestId() string
GetRequestId returns the RequestId field if non-nil, zero value otherwise.
func (o *UserFile) GetRequestIdOk() (*string, bool)
GetRequestIdOk returns a tuple with the RequestId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetRequestId(v string)
SetRequestId sets RequestId field to given value.
func (o *UserFile) SetRequestIdNil(b bool)
SetRequestIdNil sets the value for RequestId to be an explicit nil
func (o *UserFile) UnsetRequestId()
UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil
func (o *UserFile) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *UserFile) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *UserFile) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *UserFile) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserFile) SetUpdatedAt(v time.Time)
SetUpdatedAt sets UpdatedAt field to given value.