public final class BundleClient extends EntityClientBase implements GetListEndpoint<Bundle>, PostEndpoint<Bundle>, MetadataEndpoint<MetadataAttributeResponse>, MetadataAttributeEndpoint, GetByIdEndpoint<Bundle>, PutByIdEndpoint<Bundle>, MassCreateUpdateDeleteEndpoint<Bundle>, DeleteByIdEndpoint, HasImagesEndpoint<Bundle>
api, path| Constructor and Description |
|---|
BundleClient(ApiClient api) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteComponent(Bundle entity,
Bundle.ComponentEntity component) |
void |
deleteComponent(Bundle entity,
String componentId) |
void |
deleteComponent(String bundleId,
String componentId) |
Class<? extends MetaEntity> |
entityClass() |
Bundle.ComponentEntity |
getComponent(Bundle bundle,
Bundle.ComponentEntity component,
ApiParam... params) |
Bundle.ComponentEntity |
getComponent(Bundle bundle,
String componentId,
ApiParam... params) |
Bundle.ComponentEntity |
getComponent(String bundleId,
String componentId,
ApiParam... params) |
ListEntity<Bundle.ComponentEntity> |
getComponents(Bundle bundle,
ApiParam... params) |
ListEntity<Bundle.ComponentEntity> |
getComponents(String bundleId,
ApiParam... params) |
Class<? extends MetaEntity> |
metaEntityClass() |
api, path, positionEntityClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetcreatemetadatacreateMetadataAttribute, deleteMetadataAttribute, deleteMetadataAttribute, metadataAttributes, metadataAttributes, updateMetadataAttribute, updateMetadataAttributeget, getupdate, updatedeletecreateOrUpdateapi, path, positionEntityClassdelete, deleteaddImage, addImage, deleteImage, deleteImage, deleteImage, deleteImage, deleteImages, deleteImages, getImages, getImages, updateImages, updateImagespublic BundleClient(ApiClient api)
public Class<? extends MetaEntity> entityClass()
entityClass in interface EndpointentityClass in class EntityClientBasepublic Class<? extends MetaEntity> metaEntityClass()
metaEntityClass in interface EndpointmetaEntityClass in class EntityClientBasepublic ListEntity<Bundle.ComponentEntity> getComponents(String bundleId, ApiParam... params) throws IOException, ApiClientException
IOExceptionApiClientExceptionpublic ListEntity<Bundle.ComponentEntity> getComponents(Bundle bundle, ApiParam... params) throws IOException, ApiClientException
IOExceptionApiClientExceptionpublic Bundle.ComponentEntity getComponent(String bundleId, String componentId, ApiParam... params) throws IOException, ApiClientException
IOExceptionApiClientExceptionpublic Bundle.ComponentEntity getComponent(Bundle bundle, String componentId, ApiParam... params) throws IOException, ApiClientException
IOExceptionApiClientExceptionpublic Bundle.ComponentEntity getComponent(Bundle bundle, Bundle.ComponentEntity component, ApiParam... params) throws IOException, ApiClientException
IOExceptionApiClientExceptionpublic void deleteComponent(String bundleId, String componentId) throws IOException, ApiClientException
IOExceptionApiClientExceptionpublic void deleteComponent(Bundle entity, String componentId) throws IOException, ApiClientException
IOExceptionApiClientExceptionpublic void deleteComponent(Bundle entity, Bundle.ComponentEntity component) throws IOException, ApiClientException
IOExceptionApiClientExceptionCopyright © 2021. All rights reserved.