All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jslsolucoes.jax.rs.client.se.api.JaxRsApiClientRequest Maven / Gradle / Ivy

There is a newer version: 1.0.32
Show newest version
package com.jslsolucoes.jax.rs.client.se.api;

import java.util.Map;

import javax.ws.rs.client.Entity;

public interface JaxRsApiClientRequest {
    
    public JaxRsApiClientRequest retryAttempts(Integer retryAttempts);
    
    public JaxRsApiClientRequest retryDelay(Integer retryDelay);

    public JaxRsApiClientRequest accept(String mediaType);

    public JaxRsApiClientRequest header(String name, Object value);

    public JaxRsApiClientRequest headers(Map headers);
    
    public JaxRsApiClientRequestAsync async();
    
    public JaxRsApiClientResponse get();

    public JaxRsApiClientResponse delete();

    public JaxRsApiClientResponse post(Entity entity);

    public JaxRsApiClientResponse put(Entity entity);

    public JaxRsApiClientResponse post(Object object);

    public JaxRsApiClientResponse put(Object object);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy