import { BusinessPartnerAddress } from './BusinessPartnerAddress'; import { BusinessPartnerAddressRequestBuilder } from './BusinessPartnerAddressRequestBuilder'; import { BuPaAddressUsageApi } from './BuPaAddressUsageApi'; import { AddressEmailAddressApi } from './AddressEmailAddressApi'; import { AddressFaxNumberApi } from './AddressFaxNumberApi'; import { AddressPhoneNumberApi } from './AddressPhoneNumberApi'; import { AddressHomePageUrlApi } from './AddressHomePageUrlApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class BusinessPartnerAddressApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ BuPaAddressUsageApi, AddressEmailAddressApi, AddressFaxNumberApi, AddressPhoneNumberApi, AddressPhoneNumberApi, AddressHomePageUrlApi ]): this; entityConstructor: typeof BusinessPartnerAddress; requestBuilder(): BusinessPartnerAddressRequestBuilder; 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 [[toAddressUsage]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_ADDRESS_USAGE: Link, DeSerializersT, BuPaAddressUsageApi>; /** * Static representation of the one-to-many navigation property [[toEmailAddress]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_EMAIL_ADDRESS: Link, DeSerializersT, AddressEmailAddressApi>; /** * Static representation of the one-to-many navigation property [[toFaxNumber]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_FAX_NUMBER: Link, DeSerializersT, AddressFaxNumberApi>; /** * Static representation of the one-to-many navigation property [[toMobilePhoneNumber]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_MOBILE_PHONE_NUMBER: Link, DeSerializersT, AddressPhoneNumberApi>; /** * Static representation of the one-to-many navigation property [[toPhoneNumber]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_PHONE_NUMBER: Link, DeSerializersT, AddressPhoneNumberApi>; /** * Static representation of the one-to-many navigation property [[toUrlAddress]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_URL_ADDRESS: Link, DeSerializersT, AddressHomePageUrlApi>; /** * Static representation of the [[businessPartner]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUSINESS_PARTNER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[addressId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ADDRESS_ID: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[validityStartDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VALIDITY_START_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[validityEndDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VALIDITY_END_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[authorizationGroup]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ AUTHORIZATION_GROUP: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[addressUuid]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ADDRESS_UUID: EdmTypeField>, DeSerializersT, "Edm.Guid", true, true>; /** * Static representation of the [[additionalStreetPrefixName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ADDITIONAL_STREET_PREFIX_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[additionalStreetSuffixName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ADDITIONAL_STREET_SUFFIX_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[addressTimeZone]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ADDRESS_TIME_ZONE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[careOfName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CARE_OF_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[cityCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CITY_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[cityName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CITY_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[companyPostalCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ COMPANY_POSTAL_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[country]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ COUNTRY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[county]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ COUNTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[deliveryServiceNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DELIVERY_SERVICE_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[deliveryServiceTypeCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DELIVERY_SERVICE_TYPE_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[district]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DISTRICT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[formOfAddress]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ FORM_OF_ADDRESS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[fullName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ FULL_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[homeCityName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HOME_CITY_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[houseNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HOUSE_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[houseNumberSupplementText]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HOUSE_NUMBER_SUPPLEMENT_TEXT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[language]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LANGUAGE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[poBox]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PO_BOX: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[poBoxDeviatingCityName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PO_BOX_DEVIATING_CITY_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[poBoxDeviatingCountry]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PO_BOX_DEVIATING_COUNTRY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[poBoxDeviatingRegion]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PO_BOX_DEVIATING_REGION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[poBoxIsWithoutNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PO_BOX_IS_WITHOUT_NUMBER: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[poBoxLobbyName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PO_BOX_LOBBY_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[poBoxPostalCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PO_BOX_POSTAL_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[person]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PERSON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[postalCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ POSTAL_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[prfrdCommMediumType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRFRD_COMM_MEDIUM_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[region]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REGION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[streetName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STREET_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[streetPrefixName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STREET_PREFIX_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[streetSuffixName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STREET_SUFFIX_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[taxJurisdiction]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TAX_JURISDICTION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[transportZone]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TRANSPORT_ZONE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[addressIdByExternalSystem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ADDRESS_ID_BY_EXTERNAL_SYSTEM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[countyCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ COUNTY_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[townshipCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TOWNSHIP_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[townshipName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TOWNSHIP_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=BusinessPartnerAddressApi.d.ts.map