public interface VenuesApiAccessor
| Modifier and Type | Method and Description | 
|---|---|
| HttpResult<IVenue> | createVenue(VenueData venue)Creates venue. | 
| void | createVenue(VenueData venueData,
           ResultApiCallback<IVenue> apiCallback)Create venue. | 
| int | deleteVenue(java.util.UUID venueId)Deletes venue. | 
| void | deleteVenue(java.util.UUID venueId,
           UpdateApiCallback apiCallback)Delete venue. | 
| HttpResult<IVenue> | getVenue(java.util.UUID venueId,
        SDKOptional<ETag> eTag)Requests venue by venue Id. | 
| void | getVenue(java.util.UUID venueId,
        SDKOptional<ETag> etag,
        ResultApiCallback<IVenue> apiCallback)Gets venue. | 
| HttpResult<FileData> | getVenueImage(java.util.UUID venueId)Requests venue image by venue Id. | 
| void | getVenueImage(java.util.UUID venueId,
             ResultApiCallback<FileData> apiCallback)Gets venue image. | 
| HttpResult<java.util.List<IVenue>> | listVenues()List venues. | 
| HttpResult<java.util.List<IVenue>> | listVenues(RequestDescription requestDescription)Provides the list of venues. | 
| void | listVenues(RequestDescription requestDescription,
          ResultApiCallback<java.util.List<IVenue>> apiCallback)List venues. | 
| void | listVenues(ResultApiCallback<java.util.List<IVenue>> apiCallback)List venues. | 
| int | updateVenue(VenueData venueData)Updates venue. | 
| void | updateVenue(VenueData venueData,
           UpdateApiCallback apiCallback)Update venue. | 
int updateVenue(VenueData venueData) throws ClientException
venueData - the venue update dataClientException - if update failsvoid updateVenue(VenueData venueData, UpdateApiCallback apiCallback)
venueData - the venue dataapiCallback - the api callbackHttpResult<IVenue> createVenue(VenueData venue) throws ClientException
venue - the venueClientException - is thrown if unexpected error has occuredvoid createVenue(VenueData venueData, ResultApiCallback<IVenue> apiCallback)
venueData - the venue dataapiCallback - the api callbackHttpResult<IVenue> getVenue(java.util.UUID venueId, SDKOptional<ETag> eTag) throws ClientException
getVenueImage(UUID)venueId - the venue ideTag - the e tagClientException - is thrown if unexpected error has occuredvoid getVenue(java.util.UUID venueId,
              SDKOptional<ETag> etag,
              ResultApiCallback<IVenue> apiCallback)
venueId - the venue idetag - the etagapiCallback - the api callbackint deleteVenue(java.util.UUID venueId)
         throws ClientException
venueId - the venue IdClientException - is thrown if unexpected error has occuredvoid deleteVenue(java.util.UUID venueId,
                 UpdateApiCallback apiCallback)
venueId - the venue idapiCallback - the api callbackHttpResult<FileData> getVenueImage(java.util.UUID venueId) throws ClientException
venueId - the venue idClientException - is thrown if unexpected error has occuredvoid getVenueImage(java.util.UUID venueId,
                   ResultApiCallback<FileData> apiCallback)
venueId - the venue idapiCallback - the api callbackHttpResult<java.util.List<IVenue>> listVenues(RequestDescription requestDescription) throws ClientException
requestDescription - the request descriptionClientException - the client exceptionHttpResult<java.util.List<IVenue>> listVenues() throws ClientException
ClientException - the client exceptionvoid listVenues(RequestDescription requestDescription, ResultApiCallback<java.util.List<IVenue>> apiCallback)
requestDescription - the request descriptionapiCallback - the api callbackvoid listVenues(ResultApiCallback<java.util.List<IVenue>> apiCallback)
apiCallback - the api callback