import { ChangeRecord } from './ChangeRecord'; import { ChangeRecordRequestBuilder } from './ChangeRecordRequestBuilder'; import { ChangeRecordRefInspPlanApi } from './ChangeRecordRefInspPlanApi'; import { ChangeRecordRefLabelSetApi } from './ChangeRecordRefLabelSetApi'; import { ChangeRecordRefMasterRecipeApi } from './ChangeRecordRefMasterRecipeApi'; import { ChangeRecordRefProdnRoutingApi } from './ChangeRecordRefProdnRoutingApi'; import { ChangeRecordRefRecipeApi } from './ChangeRecordRefRecipeApi'; import { ChangeRecordRefSpecificationApi } from './ChangeRecordRefSpecificationApi'; import { ChangeRecordRefTmplRoutingApi } from './ChangeRecordRefTmplRoutingApi'; import { ChangeRecordReferenceBitApi } from './ChangeRecordReferenceBitApi'; import { ChangeRecordReferenceBomApi } from './ChangeRecordReferenceBomApi'; import { ChangeRecordReferenceDocApi } from './ChangeRecordReferenceDocApi'; import { ChangeRecordReferenceMatApi } from './ChangeRecordReferenceMatApi'; import { ChangeRecordReferencePsvApi } from './ChangeRecordReferencePsvApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class ChangeRecordApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ ChangeRecordRefInspPlanApi, ChangeRecordRefLabelSetApi, ChangeRecordRefMasterRecipeApi, ChangeRecordRefProdnRoutingApi, ChangeRecordRefRecipeApi, ChangeRecordRefSpecificationApi, ChangeRecordRefTmplRoutingApi, ChangeRecordReferenceBitApi, ChangeRecordReferenceBomApi, ChangeRecordReferenceDocApi, ChangeRecordReferenceMatApi, ChangeRecordReferencePsvApi ]): this; entityConstructor: typeof ChangeRecord; requestBuilder(): ChangeRecordRequestBuilder; entityBuilder(): EntityBuilderType, DeSerializersT>; customField(fieldName: string, isNullable?: NullableT): CustomField, DeSerializersT, NullableT>; get schema(): { /** * * All fields selector. */ ALL_FIELDS: AllFields>>; /** * Static representation of the one-to-many navigation property [[toChangeRecordRefInspPlan]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_INSP_PLAN: Link, DeSerializersT, ChangeRecordRefInspPlanApi>; /** * Static representation of the one-to-many navigation property [[toChangeRecordRefLabelSet]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_LABEL_SET: Link, DeSerializersT, ChangeRecordRefLabelSetApi>; /** * Static representation of the one-to-many navigation property [[toChangeRecordRefMasterRecipe]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_MASTER_RECIPE: Link, DeSerializersT, ChangeRecordRefMasterRecipeApi>; /** * Static representation of the one-to-many navigation property [[toChangeRecordRefProdnRouting]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_PRODN_ROUTING: Link, DeSerializersT, ChangeRecordRefProdnRoutingApi>; /** * Static representation of the one-to-many navigation property [[toChangeRecordRefRecipe]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_RECIPE: Link, DeSerializersT, ChangeRecordRefRecipeApi>; /** * Static representation of the one-to-many navigation property [[toChangeRecordRefSpecification]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_SPECIFICATION: Link, DeSerializersT, ChangeRecordRefSpecificationApi>; /** * Static representation of the one-to-many navigation property [[toChangeRecordRefTmplRouting]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_TMPL_ROUTING: Link, DeSerializersT, ChangeRecordRefTmplRoutingApi>; /** * Static representation of the one-to-many navigation property [[toRefBit]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_BIT: Link, DeSerializersT, ChangeRecordReferenceBitApi>; /** * Static representation of the one-to-many navigation property [[toRefBom]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_BOM: Link, DeSerializersT, ChangeRecordReferenceBomApi>; /** * Static representation of the one-to-many navigation property [[toRefDoc]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_DOC: Link, DeSerializersT, ChangeRecordReferenceDocApi>; /** * Static representation of the one-to-many navigation property [[toRefMat]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_MAT: Link, DeSerializersT, ChangeRecordReferenceMatApi>; /** * Static representation of the one-to-many navigation property [[toRefPsv]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_PSV: Link, DeSerializersT, ChangeRecordReferencePsvApi>; /** * Static representation of the [[updateMc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ UPDATE_MC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toChangeRecordRefInspPlanOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_INSP_PLAN_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toChangeRecordRefLabelSetOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_LABEL_SET_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toChangeRecordRefMasterRecipeOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_MASTER_RECIPE_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toChangeRecordRefProdnRoutingOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_PRODN_ROUTING_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toChangeRecordRefRecipeOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_RECIPE_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toChangeRecordRefSpecificationOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_SPECIFICATION_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toChangeRecordRefTmplRoutingOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CHANGE_RECORD_REF_TMPL_ROUTING_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toRefBitOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_BIT_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toRefBomOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_BOM_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toRefDocOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_DOC_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toRefMatOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_MAT_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[toRefPsvOc]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REF_PSV_OC: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[changeRecordUuid]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGE_RECORD_UUID: EdmTypeField>, DeSerializersT, "Edm.Guid", false, true>; /** * Static representation of the [[changeRecord]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGE_RECORD: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[changeRecordType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGE_RECORD_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[changeRecordStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGE_RECORD_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[changeNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGE_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[createdByUser]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CREATED_BY_USER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[creationDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CREATION_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[lastChangedByUser]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LAST_CHANGED_BY_USER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[lastChangeDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LAST_CHANGE_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[changeRecordLifecycleStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGE_RECORD_LIFECYCLE_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[partner]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PARTNER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[chgRecordDescriptionText]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHG_RECORD_DESCRIPTION_TEXT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[changeRecordDetailDescription]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGE_RECORD_DETAIL_DESCRIPTION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[chgRecdExpectedCompletionDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHG_RECD_EXPECTED_COMPLETION_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", true, true>; }; } //# sourceMappingURL=ChangeRecordApi.d.ts.map