Table of Contents

Class IndexJobStatus

Namespace
Autodesk.ACC.ModelProperties.Models
Assembly
Autodesk.ACC.ModelProperties.dll

indexing job status

public class IndexJobStatus : IParsable
Inheritance
IndexJobStatus
Implements
IParsable
Inherited Members

Properties

Contents

Parameters to control content within the Index

public IndexContents? Contents { get; set; }

Property Value

IndexContents

Errors

errors

public List<ResourceError>? Errors { get; set; }

Property Value

List<ResourceError>

FieldsUrl

url for downloading the index fields

public string? FieldsUrl { get; set; }

Property Value

string

IndexId

index id

public string? IndexId { get; set; }

Property Value

string

ManifestUrl

url for downloading the index manifest

public string? ManifestUrl { get; set; }

Property Value

string

ProjectId

project id

public string? ProjectId { get; set; }

Property Value

string

PropertiesUrl

url for downloading the index properties

public string? PropertiesUrl { get; set; }

Property Value

string

QueryId

query id

public string? QueryId { get; set; }

Property Value

string

QueryResultsUrl

url for downloading the query result

public string? QueryResultsUrl { get; set; }

Property Value

string

RetryAt

timestamp

public DateTimeOffset? RetryAt { get; set; }

Property Value

DateTimeOffset?

SelfUrl

unique url for this indexing job status

public string? SelfUrl { get; set; }

Property Value

string

State

job status

public JobState? State { get; set; }

Property Value

JobState?

Stats

some higher level index statistics

public IndexStats? Stats { get; set; }

Property Value

IndexStats

Type

type

public IndexJobStatus_type? Type { get; set; }

Property Value

IndexJobStatus_type?

UpdatedAt

timestamp

public DateTimeOffset? UpdatedAt { get; set; }

Property Value

DateTimeOffset?

VersionUrns

list all versions this index depends upon

public List<string>? VersionUrns { get; set; }

Property Value

List<string>

Methods

CreateFromDiscriminatorValue(IParseNode)

Creates a new instance of the appropriate class based on discriminator value

public static IndexJobStatus CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

The parse node to use to read the discriminator value and create the object

Returns

IndexJobStatus

A IndexJobStatus

GetFieldDeserializers()

The deserialization information for the current model

public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()

Returns

IDictionary<string, Action<IParseNode>>

A IDictionary<string, Action<IParseNode>>

Serialize(ISerializationWriter)

Serializes information the current object

public virtual void Serialize(ISerializationWriter writer)

Parameters

writer ISerializationWriter

Serialization writer to use to serialize this model