Class AbstractGoogleApiOperations

    • Field Detail

      • restTemplate

        protected final org.springframework.web.client.RestTemplate restTemplate
      • isAuthorized

        protected final boolean isAuthorized
    • Constructor Detail

      • AbstractGoogleApiOperations

        protected AbstractGoogleApiOperations​(org.springframework.web.client.RestTemplate restTemplate,
                                              boolean isAuthorized)
    • Method Detail

      • requireAuthorization

        protected void requireAuthorization()
      • getEntity

        protected <T> T getEntity​(String url,
                                  Class<T> type)
      • saveEntity

        protected <T> T saveEntity​(String url,
                                   T entity)
      • saveEntity

        protected <T extends ApiEntity> T saveEntity​(String baseUrl,
                                                     T entity)
      • deleteEntity

        protected void deleteEntity​(String baseUrl,
                                    ApiEntity entity)
      • deleteEntity

        protected void deleteEntity​(String baseUrl,
                                    String id)
      • patch

        protected <T> T patch​(String url,
                              Object request,
                              Class<T> responseType)