public class LBEsuRestApi extends EsuRestApi
Modifier and Type | Class and Description |
---|---|
static class |
LBEsuRestApi.LBMode |
context, host, port, proto, readChecksum, secret, uid, unicodeEnabled
Constructor and Description |
---|
LBEsuRestApi(java.util.List<java.lang.String> hosts,
int port,
java.lang.String uid,
java.lang.String sharedSecret) |
Modifier and Type | Method and Description |
---|---|
protected java.net.URL |
buildUrl(java.lang.String resource,
java.lang.String query)
Builds a new URL to the given resource
|
LBEsuRestApi.LBMode |
getMode() |
void |
setMode(LBEsuRestApi.LBMode mode) |
calculateServerOffset, configureRequest, createObjectFromSegment, createObjectFromSegmentOnPath, createObjectFromStream, createObjectFromStreamOnPath, createObjectWithKeyFromSegment, createObjectWithKeyFromStream, deleteObject, deleteObjectWithKey, deleteUserMetadata, deleteVersion, getAcl, getAllMetadata, getAllMetadata, getCustomHeaders, getListableTags, getListableTags, getObjectInfo, getServiceInformation, getSystemMetadata, getSystemMetadata, getUserMetadata, handleError, hardLink, listDirectory, listObjects, listUserMetadataTags, listVersions, listVersions, queryObjects, readObject, readObjectStream, readObjectStreamWithKey, readObjectWithKey, readResponse, rename, restoreVersion, setAcl, setCustomHeaders, setUserMetadata, signRequest, updateObjectFromSegment, updateObjectFromStream, updateObjectWithKeyFromSegment, updateObjectWithKeyFromStream, versionObject
createObject, createObject, createObjectFromSegment, createObjectFromSegmentOnPath, createObjectOnPath, createObjectOnPath, createObjectWithKey, createObjectWithKey, createObjectWithKeyFromSegment, decodeUtf8, encodeUtf8, formatTag, getContext, getDateHeader, getObjectId, getProtocol, getResourcePath, getServerOffset, getShareableUrl, getShareableUrl, isReadChecksum, isUnicodeEnabled, join, listDirectory, listObjects, listObjects, listObjects, listObjectsWithMetadata, listObjectsWithMetadata, normalizeSpace, parseDirectoryListing, parseObjectList, parseObjectListWithMetadata, parseServiceInformation, parseVersionList, parseVersionListLong, processAcl, processMetadata, processTags, readAcl, readMetadata, readObject, readObjectWithKey, readStream, readTags, setContext, setProtocol, setReadChecksum, setServerOffset, setUnicodeEnabled, sign, sign, silentClose, updateObject, updateObject, updateObjectFromSegment, updateObjectWithKey, updateObjectWithKey, updateObjectWithKeyFromSegment
public LBEsuRestApi(java.util.List<java.lang.String> hosts, int port, java.lang.String uid, java.lang.String sharedSecret)
protected java.net.URL buildUrl(java.lang.String resource, java.lang.String query) throws java.net.URISyntaxException, java.net.MalformedURLException
AbstractEsuRestApi
buildUrl
in class AbstractEsuRestApi
java.net.URISyntaxException
java.net.MalformedURLException
public void setMode(LBEsuRestApi.LBMode mode)
public LBEsuRestApi.LBMode getMode()