Interface MetadataAttributeEndpoint
-
- All Superinterfaces:
Endpoint
- All Known Subinterfaces:
MetadataDocumentAttributeEndpoint,ProductMetadataAttributeEndpoint
- All Known Implementing Classes:
BonusTransactionClient,BundleClient,CashInClient,CashOutClient,CommissionReportInClient,CommissionReportOutClient,ConsignmentClient,ContractClient,CounterpartyClient,CustomerOrderClient,DemandClient,EmployeeClient,EnterClient,FactureInClient,FactureOutClient,InternalOrderClient,InventoryClient,InvoiceInClient,InvoiceOutClient,LossClient,MoveClient,OrganizationClient,PaymentInClient,PaymentOutClient,PrepaymentClient,PrepaymentReturnClient,PricelistClient,ProcessingClient,ProcessingOrderClient,ProductClient,ProductionTaskClient,ProjectClient,PurchaseOrderClient,PurchaseReturnClient,RetailDemandClient,RetailDrawerCashInClient,RetailDrawerCashOutClient,RetailSalesReturnClient,RetailShiftClient,SalesReturnClient,ServiceClient,StoreClient,SupplyClient
public interface MetadataAttributeEndpoint extends Endpoint
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default AttributecreateMetadataAttribute(Attribute newEntity)default voiddeleteMetadataAttribute(String id)default voiddeleteMetadataAttribute(Attribute entity)default ListEntity<Attribute>metadataAttributes()default AttributemetadataAttributes(String id)default AttributeupdateMetadataAttribute(String id, Attribute newEntity)default AttributeupdateMetadataAttribute(Attribute newEntity)-
Methods inherited from interface ru.moysklad.remap_1_2.clients.endpoints.Endpoint
api, entityClass, metaEntityClass, path, positionEntityClass
-
-
-
-
Method Detail
-
metadataAttributes
default Attribute metadataAttributes(String id) throws IOException, ApiClientException
- Throws:
IOExceptionApiClientException
-
metadataAttributes
default ListEntity<Attribute> metadataAttributes() throws IOException, ApiClientException
- Throws:
IOExceptionApiClientException
-
createMetadataAttribute
default Attribute createMetadataAttribute(Attribute newEntity) throws IOException, ApiClientException
- Throws:
IOExceptionApiClientException
-
updateMetadataAttribute
default Attribute updateMetadataAttribute(String id, Attribute newEntity) throws IOException, ApiClientException
- Throws:
IOExceptionApiClientException
-
updateMetadataAttribute
default Attribute updateMetadataAttribute(Attribute newEntity) throws IOException, ApiClientException
- Throws:
IOExceptionApiClientException
-
deleteMetadataAttribute
default void deleteMetadataAttribute(String id) throws IOException, ApiClientException
- Throws:
IOExceptionApiClientException
-
deleteMetadataAttribute
default void deleteMetadataAttribute(Attribute entity) throws IOException, ApiClientException
- Throws:
IOExceptionApiClientException
-
-