Interface ProductMetadataAttributeEndpoint
-
- All Superinterfaces:
Endpoint,MetadataAttributeEndpoint
- All Known Implementing Classes:
BundleClient,ServiceClient
public interface ProductMetadataAttributeEndpoint extends MetadataAttributeEndpoint
-
-
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
- Specified by:
metadataAttributesin interfaceMetadataAttributeEndpoint- Throws:
IOExceptionApiClientException
-
metadataAttributes
default ListEntity<Attribute> metadataAttributes() throws IOException, ApiClientException
- Specified by:
metadataAttributesin interfaceMetadataAttributeEndpoint- Throws:
IOExceptionApiClientException
-
createMetadataAttribute
default Attribute createMetadataAttribute(Attribute newEntity) throws IOException, ApiClientException
- Specified by:
createMetadataAttributein interfaceMetadataAttributeEndpoint- Throws:
IOExceptionApiClientException
-
updateMetadataAttribute
default Attribute updateMetadataAttribute(String id, Attribute newEntity) throws IOException, ApiClientException
- Specified by:
updateMetadataAttributein interfaceMetadataAttributeEndpoint- Throws:
IOExceptionApiClientException
-
updateMetadataAttribute
default Attribute updateMetadataAttribute(Attribute newEntity) throws IOException, ApiClientException
- Specified by:
updateMetadataAttributein interfaceMetadataAttributeEndpoint- Throws:
IOExceptionApiClientException
-
deleteMetadataAttribute
default void deleteMetadataAttribute(String id) throws IOException, ApiClientException
- Specified by:
deleteMetadataAttributein interfaceMetadataAttributeEndpoint- Throws:
IOExceptionApiClientException
-
deleteMetadataAttribute
default void deleteMetadataAttribute(Attribute entity) throws IOException, ApiClientException
- Specified by:
deleteMetadataAttributein interfaceMetadataAttributeEndpoint- Throws:
IOExceptionApiClientException
-
-