- get(String) - Method in class com.joyent.manta.client.MantaClient
-
Get the metadata for a Manta object.
- get(Object) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
- get(Object) - Method in class com.joyent.manta.client.MantaMetadata
- getAccept() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Accept"
header or null
for none.
- getAcceptEncoding() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Accept-Encoding"
header or null
for none.
- getAge() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Age"
header or null
for none.
- getAllJobIds() - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs' IDs as a real-time
Stream
from
the Manta API.
- getAllJobIds(int) - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs' IDs as a real-time
Stream
from
the Manta API.
- getAllJobs() - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs as a real-time
Stream
from
the Manta API.
- getAllJobs(int) - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs as a real-time
Stream
that matches
the supplied name from the Manta API.
- getAllJobs(String, String) - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs as a real-time
Stream
from
the Manta API.
- getAsInputStream(String) - Method in class com.joyent.manta.client.MantaClient
-
- getAssets() - Method in class com.joyent.manta.client.MantaJobPhase
-
- getAsSignedURI(String, String, TemporalAmount) - Method in class com.joyent.manta.client.MantaClient
-
Generates a URL that allows for the download of the resource specified
in the path without any additional authentication.
- getAsSignedURI(String, String, Instant) - Method in class com.joyent.manta.client.MantaClient
-
Generates a URL that allows for the download of the resource specified
in the path without any additional authentication.
- getAsSignedURI(String, String, long) - Method in class com.joyent.manta.client.MantaClient
-
Generates a URL that allows for the download of the resource specified
in the path without any additional authentication.
- getAsString(String) - Method in class com.joyent.manta.client.MantaClient
-
Get a Manta object's data as a
String
using the JVM's default encoding.
- getAsString(String, String) - Method in class com.joyent.manta.client.MantaClient
-
Get a Manta object's data as a
String
using the specified encoding.
- getAsString(Object) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
- getAuthenticate() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "WWW-Authenticate"
header or null
for none.
- getAuthenticateAsList() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns all "WWW-Authenticate"
headers or null
for none.
- getAuthorization() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Authorization"
header or null
for none.
- getAuthorizationAsList() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns all "Authorization"
headers or null
for none.
- getCacheControl() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Cache-Control"
header or null
for none.
- getCancelled() - Method in class com.joyent.manta.client.MantaJob
-
- getCode() - Method in class com.joyent.manta.client.MantaJobError
-
- getCode() - Method in enum com.joyent.manta.exception.MantaErrorCode
-
- getContent() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
Content returned as part of the HTTP response.
- getContentEncoding() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Content-Encoding"
header or null
for none.
- getContentLength() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Content-Length"
header or null
for none.
- getContentLength() - Method in interface com.joyent.manta.client.MantaObject
-
Returns the content length (size) value.
- getContentLength() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getContentLength() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getContentMD5() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Content-MD5"
header or null
for none.
- getContentRange() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Content-Range"
header or null
for none.
- getContentType() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Content-Type"
header or null
for none.
- getContentType() - Method in interface com.joyent.manta.client.MantaObject
-
Returns the content type value.
- getContentType() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getContentType() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getCookie() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Cookie"
header or null
for none.
- getCount() - Method in class com.joyent.manta.client.MantaJobPhase
-
- getDate() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Date"
header or null
for none.
- getDisk() - Method in class com.joyent.manta.client.MantaJobPhase
-
- getDurabilityLevel() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Gets the number of replicated copies of the object in Manta.
- getErrors() - Method in exception com.joyent.manta.exception.MantaJobException
-
- getETag() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "ETag"
header or null
for none.
- getEtag() - Method in interface com.joyent.manta.client.MantaObject
-
Returns the etag value.
- getEtag() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getEtag() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getExec() - Method in class com.joyent.manta.client.MantaJobPhase
-
- getExpires() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Expires"
header or null
for none.
- getFirstHeaderStringValue(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first header string value for the given header name.
- getHeader(String) - Method in interface com.joyent.manta.client.MantaObject
-
- getHeader(String) - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getHeader(String) - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getHeaderAsString(String) - Method in interface com.joyent.manta.client.MantaObject
-
Get a header in its
String
representation.
- getHeaderAsString(String) - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getHeaderAsString(String) - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getHeaders() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
- getHeaderStringValues(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns an unmodifiable list of the header string values for the given header name.
- getHttpClient() - Method in class com.joyent.manta.client.HttpRequestFactoryProvider
-
- getHttpHeaders() - Method in interface com.joyent.manta.client.MantaObject
-
Returns the http headers.
- getHttpHeaders() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getHttpHeaders() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getId() - Method in class com.joyent.manta.client.MantaJob
-
- getIfMatch() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "If-Match"
header or null
for none.
- getIfModifiedSince() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "If-Modified-Since"
header or null
for none.
- getIfNoneMatch() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "If-None-Match"
header or null
for none.
- getIfRange() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "If-Range"
header or null
for none.
- getIfUnmodifiedSince() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "If-Unmodified-Since"
header or null
for none.
- getInit() - Method in class com.joyent.manta.client.MantaJobPhase
-
- getInput() - Method in class com.joyent.manta.client.MantaJobError
-
- getInputDone() - Method in class com.joyent.manta.client.MantaJob
-
- getJob(UUID) - Method in class com.joyent.manta.client.MantaClient
-
Gets the high-level job container object for a given id.
- getJob() - Method in class com.joyent.manta.client.MantaJobBuilder.Done
-
Get the current job's state represented as a
MantaJob
object.
- getJob() - Method in class com.joyent.manta.client.MantaJobBuilder.Run
-
Get the current job's state represented as a
MantaJob
object.
- getJobErrors(UUID) - Method in class com.joyent.manta.client.MantaClient
-
Returns a list of failure details for each object in which a failure
occurred.
- getJobFailures(UUID) - Method in class com.joyent.manta.client.MantaClient
-
Returns the current "live" set of failures from a job.
- getJobId() - Method in exception com.joyent.manta.exception.MantaJobException
-
- getJobIdsByName(String) - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs' IDs as a real-time
Stream
that matches
the supplied name from the Manta API.
- getJobIdsByState(String) - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs' IDs as a real-time
Stream
that match
the supplied job state from the Manta API.
- getJobInputs(UUID) - Method in class com.joyent.manta.client.MantaClient
-
Get a stream of all of the input objects submitted for a job.
- getJobOutputs(UUID) - Method in class com.joyent.manta.client.MantaClient
-
Returns the current "live" set of outputs from a job.
- getJobOutputsAsStreams(UUID) - Method in class com.joyent.manta.client.MantaClient
-
Returns a stream of
InputStream
implementations for each
output returned from the Manta API for a job.
- getJobOutputsAsStrings(UUID) - Method in class com.joyent.manta.client.MantaClient
-
Returns a stream of strings containing all of the
output returned from the Manta API for a job.
- getJobsByName(String) - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs as a real-time
Stream
that match
the supplied name from the Manta API.
- getJobsByState(String) - Method in class com.joyent.manta.client.MantaClient
-
Gets all of the Manta jobs as a real-time
Stream
that match
the supplied job state from the Manta API.
- getKey() - Method in class com.joyent.manta.client.MantaJobError
-
- getLastModified() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Last-Modified"
header or null
for none.
- getLastModifiedTime() - Method in interface com.joyent.manta.client.MantaObject
-
Get the mtime value (last modified time) as a
Date
object.
- getLastModifiedTime() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getLastModifiedTime() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getLength() - Method in class com.joyent.manta.client.StringIteratorHttpContent
-
- getLines() - Method in class com.joyent.manta.client.MantaDirectoryListingIterator
-
- getLocalizedMessage() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
- getLocalizedMessage() - Method in exception com.joyent.manta.exception.MantaJobException
-
- getLocation() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Location"
header or null
for none.
- getMantaErrorCode() - Method in class com.joyent.manta.client.MantaJobError
-
- getMantaHomeDirectory() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getMantaHomeDirectory() - Method in interface com.joyent.manta.config.ConfigContext
-
- getMantaHomeDirectory() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getMantaHomeDirectory() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getMantaHomeDirectory() - Method in class com.joyent.manta.config.MapConfigContext
-
- getMantaKeyId() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getMantaKeyId() - Method in interface com.joyent.manta.config.ConfigContext
-
- getMantaKeyId() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getMantaKeyId() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getMantaKeyId() - Method in class com.joyent.manta.config.MapConfigContext
-
- getMantaKeyPath() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getMantaKeyPath() - Method in interface com.joyent.manta.config.ConfigContext
-
- getMantaKeyPath() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getMantaKeyPath() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getMantaKeyPath() - Method in class com.joyent.manta.config.MapConfigContext
-
- getMantaURL() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getMantaURL() - Method in interface com.joyent.manta.config.ConfigContext
-
- getMantaURL() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getMantaURL() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getMantaURL() - Method in class com.joyent.manta.config.MapConfigContext
-
- getMantaUser() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getMantaUser() - Method in interface com.joyent.manta.config.ConfigContext
-
- getMantaUser() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getMantaUser() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getMantaUser() - Method in class com.joyent.manta.config.MapConfigContext
-
- getMapPhases() - Method in class com.joyent.manta.client.MantaJob
-
List of all of the map phases of the job.
- getMaximumConnections() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getMaximumConnections() - Method in interface com.joyent.manta.config.ConfigContext
-
- getMaximumConnections() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getMaximumConnections() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getMaximumConnections() - Method in class com.joyent.manta.config.MapConfigContext
-
- getMemory() - Method in class com.joyent.manta.client.MantaJobPhase
-
- getMessage() - Method in class com.joyent.manta.client.MantaJobError
-
- getMessage() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
- getMessage() - Method in exception com.joyent.manta.exception.MantaJobException
-
- getMetadata() - Method in interface com.joyent.manta.client.MantaObject
-
Get the user-supplied metadata for this object.
- getMetadata() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getMetadata() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getMimeVersion() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "MIME-Version"
header or null
for none.
- getMtime() - Method in interface com.joyent.manta.client.MantaObject
-
Returns the mtime value.
- getMtime() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getMtime() - Method in class com.joyent.manta.client.MantaObjectResponse
-
Returns the mtime value.
- getName() - Method in class com.joyent.manta.client.MantaJob
-
- getOptions() - Method in class com.joyent.manta.client.MantaJob
-
- getOrDefault(Object, String) - Method in class com.joyent.manta.client.MantaMetadata
- getP0input() - Method in class com.joyent.manta.client.MantaJobError
-
- getPassword() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getPassword() - Method in interface com.joyent.manta.config.ConfigContext
-
- getPassword() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getPassword() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getPassword() - Method in class com.joyent.manta.config.MapConfigContext
-
- getPath() - Method in interface com.joyent.manta.client.MantaObject
-
Returns the path value.
- getPath() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getPath() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getPhase() - Method in class com.joyent.manta.client.MantaJobError
-
- getPhases() - Method in class com.joyent.manta.client.MantaJob
-
- getPrivateKeyContent() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getPrivateKeyContent() - Method in interface com.joyent.manta.config.ConfigContext
-
- getPrivateKeyContent() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getPrivateKeyContent() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getPrivateKeyContent() - Method in class com.joyent.manta.config.MapConfigContext
-
- getRange() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Range"
header or null
for none.
- getReducePhases() - Method in class com.joyent.manta.client.MantaJob
-
List of all of the reduce phases of the job.
- getRequestFactory() - Method in class com.joyent.manta.client.HttpRequestFactoryProvider
-
- getRequestId() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the value of request id header.
- getRequestId() - Method in interface com.joyent.manta.client.MantaObject
-
Unique request id made to Manta.
- getRequestId() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getRequestId() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getResultSetSize() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Parses the value of the Result-Set-Size HTTP header returned from Manta.
- getRetries() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getRetries() - Method in interface com.joyent.manta.config.ConfigContext
-
- getRetries() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getRetries() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getRetries() - Method in class com.joyent.manta.config.MapConfigContext
-
- getRetryAfter() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "Retry-After"
header or null
for none.
- getRoles() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Gets the header defining RBAC roles used for this object.
- getSeekableByteChannel(String, long) - Method in class com.joyent.manta.client.MantaClient
-
- getSeekableByteChannel(String) - Method in class com.joyent.manta.client.MantaClient
-
- getServerCode() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
Error code returned from server.
- getServerMessage() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
Error message returned from Manta API.
- getState() - Method in class com.joyent.manta.client.MantaJob
-
- getStats() - Method in class com.joyent.manta.client.MantaJob
-
- getStatusCode() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
- getStatusMessage() - Method in exception com.joyent.manta.exception.MantaClientHttpResponseException
-
- getStderr() - Method in class com.joyent.manta.client.MantaJobError
-
- getTimeArchiveDone() - Method in class com.joyent.manta.client.MantaJob
-
- getTimeArchiveStarted() - Method in class com.joyent.manta.client.MantaJob
-
- getTimeCreated() - Method in class com.joyent.manta.client.MantaJob
-
- getTimeDone() - Method in class com.joyent.manta.client.MantaJob
-
- getTimeout() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- getTimeout() - Method in interface com.joyent.manta.config.ConfigContext
-
- getTimeout() - Method in class com.joyent.manta.config.DefaultsConfigContext
-
- getTimeout() - Method in class com.joyent.manta.config.EnvVarConfigContext
-
- getTimeout() - Method in class com.joyent.manta.config.MapConfigContext
-
- getToTempFile(String) - Method in class com.joyent.manta.client.MantaClient
-
Copies Manta object's data to a temporary file on the file system and return
a reference to the file using a
File
.
- getToTempPath(String) - Method in class com.joyent.manta.client.MantaClient
-
Copies Manta object's data to a temporary file on the file system and return
a reference to the file using a NIO
Path
.
- getTransient() - Method in class com.joyent.manta.client.MantaJob
-
- getType() - Method in class com.joyent.manta.client.MantaJobPhase
-
- getType() - Method in interface com.joyent.manta.client.MantaObject
-
Returns the type value.
- getType() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- getType() - Method in class com.joyent.manta.client.MantaObjectResponse
-
- getType() - Method in class com.joyent.manta.client.StringIteratorHttpContent
-
- getUnknownKeys() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the map of unknown data key name to value.
- getUserAgent() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns the first "User-Agent"
header or null
for none.
- getWhat() - Method in class com.joyent.manta.client.MantaJobError
-
- hashCode() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
- hashCode() - Method in class com.joyent.manta.client.MantaJob
-
- hashCode() - Method in class com.joyent.manta.client.MantaJobError
-
- hashCode() - Method in class com.joyent.manta.client.MantaJobPhase
-
- hashCode() - Method in class com.joyent.manta.client.MantaMetadata
- hashCode() - Method in class com.joyent.manta.client.MantaObjectResponse
- hashCode() - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
- hasNext() - Method in class com.joyent.manta.client.MantaDirectoryListingIterator
-
- head(String) - Method in class com.joyent.manta.client.MantaClient
-
Get the metadata associated with a Manta object.
- HTTP_DURABILITY_LEVEL - Static variable in class com.joyent.manta.client.MantaHttpHeaders
-
HTTP header for Manta durability level.
- HTTP_ROLE_TAG - Static variable in class com.joyent.manta.client.MantaHttpHeaders
-
HTTP header for RBAC roles.
- httpGet(String) - Method in class com.joyent.manta.client.HttpHelper
-
Executes a HTTP GET against the remote Manta API.
- httpGet(String, ObjectParser) - Method in class com.joyent.manta.client.HttpHelper
-
Executes a HTTP GET against the remote Manta API.
- httpGet(GenericUrl, ObjectParser) - Method in class com.joyent.manta.client.HttpHelper
-
Executes a HTTP GET against the remote Manta API.
- httpHead(String) - Method in class com.joyent.manta.client.HttpHelper
-
Executes a HTTP HEAD against the remote Manta API.
- HttpHeaderNameKeyPredicate() - Constructor for class com.joyent.manta.client.MantaMetadata.HttpHeaderNameKeyPredicate
-
- HttpHelper - Class in com.joyent.manta.client
-
Helper class used for common HTTP operations against the Manta server.
- HttpHelper(String, HttpRequestFactory) - Constructor for class com.joyent.manta.client.HttpHelper
-
Creates a new instance of the helper class.
- httpPost(String, HttpContent) - Method in class com.joyent.manta.client.HttpHelper
-
Utility method for handling HTTP POST to the Google HTTP Client.
- httpPost(String, HttpContent, HttpHeaders) - Method in class com.joyent.manta.client.HttpHelper
-
Utility method for handling HTTP POST to the Google HTTP Client.
- httpPut(String, MantaHttpHeaders, HttpContent, MantaMetadata) - Method in class com.joyent.manta.client.HttpHelper
-
Executes an HTTP PUT against the remote Manta API.
- httpPut(GenericUrl, MantaHttpHeaders, HttpContent, MantaMetadata) - Method in class com.joyent.manta.client.HttpHelper
-
Executes an HTTP PUT against the remote Manta API.
- HttpRequestFactoryProvider - Class in com.joyent.manta.client
-
Provider class that provides a configured implementation of
HttpRequestFactory
and the underlying HttpClient
that backs it.
- HttpRequestFactoryProvider(HttpSigner, ConfigContext) - Constructor for class com.joyent.manta.client.HttpRequestFactoryProvider
-
Creates a new instance of class configured using the passed
HttpSigner
.
- MANTA_ACCOUNT_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for looking up a Manta account.
- MANTA_KEY_ID_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for looking up a RSA fingerprint.
- MANTA_KEY_ID_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for looking up a RSA fingerprint.
- MANTA_KEY_PATH - Static variable in class com.joyent.manta.config.DefaultsConfigContext
-
We assume the default rsa key in the user's home directory.
- MANTA_KEY_PATH_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for looking up a RSA private key path.
- MANTA_KEY_PATH_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for looking up a RSA private key path.
- MANTA_MAX_CONNS_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for the maximum number of open connections to the Manta API.
- MANTA_MAX_CONNS_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for the maximum number of open connections to the Manta API.
- MANTA_OBJECT_TYPE_DIRECTORY - Static variable in interface com.joyent.manta.client.MantaObject
-
The type value for directory objects within the manta service.
- MANTA_OBJECT_TYPE_OBJECT - Static variable in interface com.joyent.manta.client.MantaObject
-
The type value for data objects within the manta service.
- MANTA_PASSWORD_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for looking up Manta password.
- MANTA_PASSWORD_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for looking up Manta password.
- MANTA_PRIVATE_ENV_KEY_CONTENT - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for looking up Manta private key content.
- MANTA_PRIVATE_KEY_CONTENT_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for looking up Manta private key content.
- MANTA_RETRIES_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for number of times to retry failed requests.
- MANTA_RETRIES_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for number of times to retry failed requests.
- MANTA_TIMEOUT_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for looking up a Manta timeout.
- MANTA_TIMEOUT_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for looking up a Manta timeout.
- MANTA_URL_ENV_KEY - Static variable in class com.joyent.manta.config.EnvVarConfigContext
-
Environment variable for looking up a Manta URL.
- MANTA_URL_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for looking up a Manta URL.
- MANTA_USER_KEY - Static variable in class com.joyent.manta.config.MapConfigContext
-
Property key for looking up a Manta account.
- MantaClient - Class in com.joyent.manta.client
-
Manta client object that allows for doing CRUD operations against the Manta HTTP
API.
- MantaClient(ConfigContext) - Constructor for class com.joyent.manta.client.MantaClient
-
Creates a new instance of a Manta client.
- MantaClientException - Exception in com.joyent.manta.exception
-
- MantaClientException() - Constructor for exception com.joyent.manta.exception.MantaClientException
-
Create an empty exception.
- MantaClientException(String) - Constructor for exception com.joyent.manta.exception.MantaClientException
-
- MantaClientException(Throwable) - Constructor for exception com.joyent.manta.exception.MantaClientException
-
- MantaClientException(String, Throwable) - Constructor for exception com.joyent.manta.exception.MantaClientException
-
- MantaClientHttpResponseException - Exception in com.joyent.manta.exception
-
Convenience wrapper over HttpResponseException
so that consumers of this library don't have to depend on the
underlying HTTP client implementation.
- MantaClientHttpResponseException(HttpResponseException) - Constructor for exception com.joyent.manta.exception.MantaClientHttpResponseException
-
- MantaCryptoException - Exception in com.joyent.manta.exception
-
- MantaCryptoException() - Constructor for exception com.joyent.manta.exception.MantaCryptoException
-
Empty constructor.
- MantaCryptoException(String) - Constructor for exception com.joyent.manta.exception.MantaCryptoException
-
- MantaCryptoException(Throwable) - Constructor for exception com.joyent.manta.exception.MantaCryptoException
-
- MantaCryptoException(String, Throwable) - Constructor for exception com.joyent.manta.exception.MantaCryptoException
-
- MantaDirectoryListingIterator - Class in com.joyent.manta.client
-
Class that wraps the paging of directory listing in Manta to a single
continuous iterator.
- MantaDirectoryListingIterator(String, String, HttpHelper, int) - Constructor for class com.joyent.manta.client.MantaDirectoryListingIterator
-
Create a new instance of a directory list iterator.
- MantaErrorCode - Enum in com.joyent.manta.exception
-
Enum representing all of the known error codes in Manta.
- MantaException - Exception in com.joyent.manta.exception
-
The base MantaException class.
- MantaException() - Constructor for exception com.joyent.manta.exception.MantaException
-
Default constructor.
- MantaException(String) - Constructor for exception com.joyent.manta.exception.MantaException
-
- MantaException(Throwable) - Constructor for exception com.joyent.manta.exception.MantaException
-
- MantaException(String, Throwable) - Constructor for exception com.joyent.manta.exception.MantaException
-
- MantaHttpHeaders - Class in com.joyent.manta.client
-
Object encapsulating the HTTP headers to be sent to the Manta API.
- MantaHttpHeaders() - Constructor for class com.joyent.manta.client.MantaHttpHeaders
-
Creates an empty instance.
- MantaHttpHeaders(Map<? extends String, ?>) - Constructor for class com.joyent.manta.client.MantaHttpHeaders
-
Creates an instance with headers prepopulated from the specified
Map
.
- MantaHttpHeaders(MantaObject) - Constructor for class com.joyent.manta.client.MantaHttpHeaders
-
Creates an instance with headers prepopulated from an existing
MantaObject
instance.
- MantaJob - Class in com.joyent.manta.client
-
Class representing a Manta job.
- MantaJob(String, List<MantaJobPhase>) - Constructor for class com.joyent.manta.client.MantaJob
-
Constructor used when creating a new Manta job to be executed.
- MantaJobBuilder - Class in com.joyent.manta.client
-
Class that provides a fluent interface for building jobs.
- MantaJobBuilder.Create - Class in com.joyent.manta.client
-
Inner class that provides methods used in the construction of a new job.
- MantaJobBuilder.Done - Class in com.joyent.manta.client
-
Inner class that provides methods that allow us to interact with a job
that has finished.
- MantaJobBuilder.Run - Class in com.joyent.manta.client
-
Inner class used when a job is at its running stage or it has finished
running but we don't know if it has finished yet.
- MantaJobError - Class in com.joyent.manta.client
-
Details regarding an error that happened when processing a Manta job.
- MantaJobError() - Constructor for class com.joyent.manta.client.MantaJobError
-
Default constructor.
- MantaJobException - Exception in com.joyent.manta.exception
-
Exception thrown when there is a problem processing a Manta job.
- MantaJobException(String) - Constructor for exception com.joyent.manta.exception.MantaJobException
-
Creates an exception without an associated error list nor a job id.
- MantaJobException(UUID, String) - Constructor for exception com.joyent.manta.exception.MantaJobException
-
Creates an exception without an associated error list.
- MantaJobException(UUID, String, Throwable) - Constructor for exception com.joyent.manta.exception.MantaJobException
-
Creates an exception without an associated error list.
- MantaJobException(UUID, List<MantaJobError>) - Constructor for exception com.joyent.manta.exception.MantaJobException
-
Creates an exception that bundles all of the errors associated with
all of the inputs for a job.
- MantaJobPhase - Class in com.joyent.manta.client
-
Class representing either a map or a reduce phase of a Manta Job.
- MantaJobPhase() - Constructor for class com.joyent.manta.client.MantaJobPhase
-
Constructor used when creating a phase for starting a new job.
- MantaMetadata - Class in com.joyent.manta.client
-
Class for storing Manta metadata information.
- MantaMetadata(Map<? extends String, ? extends String>) - Constructor for class com.joyent.manta.client.MantaMetadata
-
Create a new instance backed with the specified map.
- MantaMetadata() - Constructor for class com.joyent.manta.client.MantaMetadata
-
Create a new instance backed with a new empty map.
- MantaMetadata.HttpHeaderNameKeyPredicate - Class in com.joyent.manta.client
-
Implements the predicate used to validate header key values.
- MantaObject - Interface in com.joyent.manta.client
-
Interface representing the contract that all result objects from
MantaClient
must implement.
- MantaObjectException - Exception in com.joyent.manta.exception
-
- MantaObjectException() - Constructor for exception com.joyent.manta.exception.MantaObjectException
-
Default constructor.
- MantaObjectException(String) - Constructor for exception com.joyent.manta.exception.MantaObjectException
-
- MantaObjectException(Throwable) - Constructor for exception com.joyent.manta.exception.MantaObjectException
-
- MantaObjectException(String, Throwable) - Constructor for exception com.joyent.manta.exception.MantaObjectException
-
- MantaObjectInputStream - Class in com.joyent.manta.client
-
- MantaObjectParser - Class in com.joyent.manta.client
-
ObjectParser
implementation that uses Jackson data binding.
- MantaObjectParser() - Constructor for class com.joyent.manta.client.MantaObjectParser
-
- MantaObjectResponse - Class in com.joyent.manta.client
-
A Manta storage object.
- MantaObjectResponse() - Constructor for class com.joyent.manta.client.MantaObjectResponse
-
Empty constructor for the JSON parser.
- MantaObjectResponse(String) - Constructor for class com.joyent.manta.client.MantaObjectResponse
-
Creates a MantaObject.
- MantaObjectResponse(String, MantaHttpHeaders) - Constructor for class com.joyent.manta.client.MantaObjectResponse
-
Creates a MantaObject.
- MantaObjectResponse(String, MantaHttpHeaders, MantaMetadata) - Constructor for class com.joyent.manta.client.MantaObjectResponse
-
Creates a MantaObject.
- MantaSeekableByteChannel - Class in com.joyent.manta.client
-
A read-only
SeekableByteChannel
implementation that utilizes
the HTTP Range header to allow you to seek any position in an object on
Manta.
- MantaSeekableByteChannel(GenericUrl, long, HttpRequestFactory) - Constructor for class com.joyent.manta.client.MantaSeekableByteChannel
-
Creates a new instance of a read-only seekable byte channel.
- MantaSeekableByteChannel(GenericUrl, HttpRequestFactory) - Constructor for class com.joyent.manta.client.MantaSeekableByteChannel
-
Creates a new instance of a read-only seekable byte channel.
- MantaSeekableByteChannel(AtomicReference<HttpResponse>, GenericUrl, long, HttpRequestFactory) - Constructor for class com.joyent.manta.client.MantaSeekableByteChannel
-
Constructor used for creating a new instance of a read-only seekable byte
channel from within this class.
- MantaUtils - Class in com.joyent.manta.client
-
Manta utilities.
- MapConfigContext - Class in com.joyent.manta.config
-
ConfigContext
implementation that is used for configuring instances
from a Map.
- MapConfigContext(Map<?, ?>) - Constructor for class com.joyent.manta.config.MapConfigContext
-
Creates a new instance using the passed
Map
implementation as
a backing store.
- MAPPER - Static variable in class com.joyent.manta.client.MantaObjectParser
-
Jackson data binding mapper instance.
- mark(int) - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- markSupported() - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- merge(String, String, BiFunction<? super String, ? super String, ? extends String>) - Method in class com.joyent.manta.client.MantaMetadata
- metadata() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns all headers corresponding to manta-service custom metadata.
- metadataAsStrings() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Returns all headers corresponding to manta-service custom metadata.
- set(String, Object) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the given field value (may be null
) for the given field name.
- setAccept(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Accept"
header or null
for none.
- setAcceptEncoding(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Accept-Encoding"
header or null
for none.
- setAge(Long) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Age"
header or null
for none.
- setAssets(List<String>) - Method in class com.joyent.manta.client.MantaJobPhase
-
- setAuthenticate(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "WWW-Authenticate"
header or null
for none.
- setAuthorization(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Authorization"
header or null
for none.
- setAuthorization(List<String>) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Authorization"
header or null
for none.
- setBasicAuthentication(String, String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
- setCacheControl(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Cache-Control"
header or null
for none.
- setContentEncoding(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Content-Encoding"
header or null
for none.
- setContentLength(Long) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Content-Length"
header or null
for none.
- setContentMD5(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Content-MD5"
header or null
for none.
- setContentRange(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Content-Range"
header or null
for none.
- setContentType(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Content-Type"
header or null
for none.
- setCookie(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Cookie"
header or null
for none.
- setCount(Integer) - Method in class com.joyent.manta.client.MantaJobPhase
-
- setDate(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Date"
header or null
for none.
- setDisk(Integer) - Method in class com.joyent.manta.client.MantaJobPhase
-
- setDurabilityLevel(int) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the number of replicated copies of the object in Manta.
- setETag(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "ETag"
header or null
for none.
- setExec(String) - Method in class com.joyent.manta.client.MantaJobPhase
-
- setExpires(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Expires"
header or null
for none.
- setIfMatch(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "If-Match"
header or null
for none.
- setIfModifiedSince(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "If-Modified-Since"
header or null
for none.
- setIfNoneMatch(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "If-None-Match"
header or null
for none.
- setIfRange(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "If-Range"
header or null
for none.
- setIfUnmodifiedSince(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "If-Unmodified-Since"
header or null
for none.
- setInit(String) - Method in class com.joyent.manta.client.MantaJobPhase
-
- setLastModified(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Last-Modified"
header or null
for none.
- setLocation(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Location"
header or null
for none.
- setMantaKeyId(String) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the RSA key fingerprint of the private key used to access Manta.
- setMantaKeyPath(String) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the path on the filesystem to the private RSA key used to access Manta.
- setMantaURL(String) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the Manta service endpoint.
- setMantaUser(String) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the account associated with the Manta service.
- setMaximumConnections(Integer) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the maximum number of open connections to the Manta API.
- setMemory(Integer) - Method in class com.joyent.manta.client.MantaJobPhase
-
- setMimeVersion(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "MIME-Version"
header or null
for none.
- setMtime(String) - Method in class com.joyent.manta.client.MantaObjectResponse
-
Sets the mtime value.
- setPassword(String) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the password used for the private key.
- setPath(String) - Method in class com.joyent.manta.client.MantaObjectResponse
-
Sets the path value.
- setPrivateKeyContent(String) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the private key content used to authenticate.
- setRange(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Range"
header or null
for none.
- setRetries(Integer) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the number of times to retry failed HTTP requests.
- setRetryAfter(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "Retry-After"
header or null
for none.
- setRoles(Set<String>) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the header defining RBAC roles used for this object.
- setTimeout(Integer) - Method in class com.joyent.manta.config.BaseChainedConfigContext
-
Sets the general connection timeout for the Manta service.
- setType(String) - Method in class com.joyent.manta.client.MantaJobPhase
-
- setUnknownKeys(Map<String, Object>) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the map of unknown data key name to value.
- setUserAgent(String) - Method in class com.joyent.manta.client.MantaHttpHeaders
-
Sets the "User-Agent"
header or null
for none.
- size() - Method in class com.joyent.manta.client.MantaHttpHeaders
-
- size() - Method in class com.joyent.manta.client.MantaMetadata
- size() - Method in class com.joyent.manta.client.MantaSeekableByteChannel
-
- skip(long) - Method in class com.joyent.manta.client.MantaObjectInputStream
-
- StandardConfigContext - Class in com.joyent.manta.config
-
Configuration context that is entirely driven by in-memory parameters.
- StandardConfigContext() - Constructor for class com.joyent.manta.config.StandardConfigContext
-
Creates a new
ConfigContext
implementation that allows for
programmatic configuration.
- streamingIterator(String) - Method in class com.joyent.manta.client.MantaClient
-
Return a stream of the contents of a directory in Manta as an
Iterator
.
- StreamIOException(Throwable) - Constructor for exception com.joyent.manta.client.StringIteratorHttpContent.StreamIOException
-
Create an instance that wraps the passed cause.
- StringIteratorHttpContent - Class in com.joyent.manta.client
-
Implementation of
HttpContent
that allows for the real-time streaming
of data from an iterator or a Java 8 stream to an
OutputStream
that
is connected to HTTP content.
- StringIteratorHttpContent(Iterator<String>, String) - Constructor for class com.joyent.manta.client.StringIteratorHttpContent
-
Create a new instance based on a
Iterator
of strings.
- StringIteratorHttpContent(Stream<String>, String) - Constructor for class com.joyent.manta.client.StringIteratorHttpContent
-
Create a new instance based on a
Stream
of strings.
- StringIteratorHttpContent.StreamIOException - Exception in com.joyent.manta.client
-
Inner exception class for handling the wrapping of
IOException
when processing Java 8 streams.
- successful() - Method in class com.joyent.manta.client.MantaJobBuilder.Done
-
Test to see if the job was successful.
- SystemSettingsConfigContext - Class in com.joyent.manta.config
-
Implementation of
ConfigContext
that inherits from defaults,
environment variables and from Java system properties.
- SystemSettingsConfigContext() - Constructor for class com.joyent.manta.config.SystemSettingsConfigContext
-
Populate configuration from defaults, environment variables and system
properties.
- SystemSettingsConfigContext(boolean, Properties) - Constructor for class com.joyent.manta.config.SystemSettingsConfigContext
-
Populate configuration from defaults, environment variables and system
properties.
- SystemSettingsConfigContext(ConfigContext) - Constructor for class com.joyent.manta.config.SystemSettingsConfigContext
-
Populate configuration from defaults, environment variables, system
properties and an addition context passed in.