Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absolute - Variable in class org.broadinstitute.http.nio.HttpPath
 
assertChannelIsOpen() - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
assertGoodHttpResponse(HttpResponse<?>, boolean) - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
Checks for the approprate http response code and throws an exception if the wrong one is found.
authority - Variable in class org.broadinstitute.http.nio.HttpFileSystem
 

B

backingStream - Variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 

C

channel - Variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
checkAccess(Path, AccessMode...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
checkNotNull(String, char) - Static method in class org.broadinstitute.http.nio.HttpPath
 
checkUri(URI) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
client - Variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
close() - Method in class org.broadinstitute.http.nio.HttpFileSystem
This is a no-op, because HttpFileSystem is always open.
close() - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
closeSilently() - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
compareTo(Path) - Method in class org.broadinstitute.http.nio.HttpPath
concatPaths(byte[], byte[]) - Static method in class org.broadinstitute.http.nio.HttpPath
 
copy(Path, Path, CopyOption...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
createDirectory(Path, FileAttribute<?>...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
Unsupported method.
creationTime() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
customRetryPredicate - Variable in class org.broadinstitute.http.nio.RetryHandler
 

D

DEFALT_RETRYABLE_MESSAGES - Static variable in class org.broadinstitute.http.nio.RetryHandler
the default set of exception messages which are retried when encountered
DEFAULT_RETRY_SETTINGS - Static variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
The default retry settings, these are a good basis for retry handling
DEFAULT_RETRYABLE_EXCEPTIONS - Static variable in class org.broadinstitute.http.nio.RetryHandler
default set of exception types which will be retried when encountered
DEFAULT_RETRYABLE_HTTP_CODES - Static variable in class org.broadinstitute.http.nio.RetryHandler
default set of HTTP codes which will be retried
DEFAULT_SETTINGS - Static variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
default settings which will be used unless they are reset
delete(Path) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
Unsupported method.
depth - Variable in class org.broadinstitute.http.nio.utils.ExceptionCauseIterator
 

E

endsWith(byte[], boolean) - Method in class org.broadinstitute.http.nio.HttpPath
Private method to test endsWith only for the path component.
endsWith(String) - Method in class org.broadinstitute.http.nio.HttpPath
 
endsWith(Path) - Method in class org.broadinstitute.http.nio.HttpPath
 
equals(Object) - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
equals(Object) - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.broadinstitute.http.nio.HttpPath
ExceptionCauseIterator - Class in org.broadinstitute.http.nio.utils
Iterate through the cause chain of a Throwable to examine all the causes in turn Bounded by ExceptionCauseIterator.MAX_DEPTH in order to prevent infinite loops.
ExceptionCauseIterator(Throwable) - Constructor for class org.broadinstitute.http.nio.utils.ExceptionCauseIterator
 
exists(URI, HttpFileSystemProviderSettings) - Static method in class org.broadinstitute.http.nio.utils.HttpUtils
Check if an URI exists.

F

fileKey() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
fileSystems - Variable in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
fromRelativeString(String) - Method in class org.broadinstitute.http.nio.HttpPath
 
fs - Variable in class org.broadinstitute.http.nio.HttpPath
 

G

get() - Method in interface org.broadinstitute.http.nio.RetryHandler.IOSupplier
Equivalent to Supplier.get()
getAuthority() - Method in class org.broadinstitute.http.nio.HttpFileSystem
Gets the authority for this File System.
getClient(HttpFileSystemProviderSettings) - Static method in class org.broadinstitute.http.nio.utils.HttpUtils
Get an HttpClient built wth appropriate settings.
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
getFileName() - Method in class org.broadinstitute.http.nio.HttpPath
getFileStore(Path) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
getFileStores() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
getFileSystem() - Method in class org.broadinstitute.http.nio.HttpPath
 
getFileSystem(URI) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
getLastIndexWithoutTrailingSlash(byte[]) - Static method in class org.broadinstitute.http.nio.HttpPath
Gets the last index to consider in the path bytes.
getMaxRetries() - Method in class org.broadinstitute.http.nio.RetryHandler
 
getName(int) - Method in class org.broadinstitute.http.nio.HttpPath
getNameCount() - Method in class org.broadinstitute.http.nio.HttpPath
 
getNormalizedPathBytes(String, boolean) - Static method in class org.broadinstitute.http.nio.HttpPath
Gets the path as a normalized (without multiple slashes) array of bytes.
getNormalizedPathBytes(String, int, int) - Static method in class org.broadinstitute.http.nio.HttpPath
 
getParent() - Method in class org.broadinstitute.http.nio.HttpPath
getPath(String, String...) - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
getPath(URI) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
getPath(URI) - Method in class org.broadinstitute.http.nio.HttpFileSystem
Gets the HttpPath from an URI.
getPathMatcher(String) - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
getResponseCode() - Method in exception class org.broadinstitute.http.nio.UnexpectedHttpResponseException
 
getRetries() - Method in exception class org.broadinstitute.http.nio.OutOfRetriesException
 
getRoot() - Method in class org.broadinstitute.http.nio.HttpPath
 
getRootDirectories() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
getScheme() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
getScheme() - Method in class org.broadinstitute.http.nio.HttpFileSystemProvider
getScheme() - Method in class org.broadinstitute.http.nio.HttpsFileSystemProvider
getSeparator() - Method in class org.broadinstitute.http.nio.HttpFileSystem
getSettings() - Static method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
getTotalWaitTime() - Method in exception class org.broadinstitute.http.nio.OutOfRetriesException
 
getUserPrincipalLookupService() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 

H

hashCode() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
hashCode() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
Returns a hash code value for this object.
hashCode() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Returns a hash code value for this object.
hashCode() - Method in class org.broadinstitute.http.nio.HttpPath
hasNext() - Method in class org.broadinstitute.http.nio.utils.ExceptionCauseIterator
 
HTTP_PATH_CHARSET - Static variable in class org.broadinstitute.http.nio.utils.HttpUtils
Charset for path component of HTTP/S URL.
HTTP_PATH_SEPARATOR_CHAR - Static variable in class org.broadinstitute.http.nio.utils.HttpUtils
Separator char for path component of HTTP/S URL.
HTTP_PATH_SEPARATOR_STRING - Static variable in class org.broadinstitute.http.nio.utils.HttpUtils
Separator String for path component of HTTP/S URL.
HttpAbstractFileSystemProvider - Class in org.broadinstitute.http.nio
HttpAbstractFileSystemProvider() - Constructor for class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
HttpAbstractFileSystemProvider.HttpBasicFileAttributes - Class in org.broadinstitute.http.nio
 
HttpBasicFileAttributes() - Constructor for class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
HttpFileSystem - Class in org.broadinstitute.http.nio
Read-only HTTP/S FileSystem.
HttpFileSystem(HttpAbstractFileSystemProvider, String) - Constructor for class org.broadinstitute.http.nio.HttpFileSystem
Construct a new FileSystem.
HttpFileSystemProvider - Class in org.broadinstitute.http.nio
Read-only FileSystemProvider for HTTP.
HttpFileSystemProvider() - Constructor for class org.broadinstitute.http.nio.HttpFileSystemProvider
 
HttpFileSystemProviderSettings - Record Class in org.broadinstitute.http.nio
Settings that control the behavior of newly instantiated Http(s)FileSystems
HttpFileSystemProviderSettings(Duration, HttpClient.Redirect, HttpFileSystemProviderSettings.RetrySettings) - Constructor for record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
Creates an instance of a HttpFileSystemProviderSettings record class.
HttpFileSystemProviderSettings.RetrySettings - Record Class in org.broadinstitute.http.nio
Settings which control the behavior of http retries
HttpPath - Class in org.broadinstitute.http.nio
Path for HTTP/S.
HttpPath(HttpFileSystem, String, String, boolean, byte...) - Constructor for class org.broadinstitute.http.nio.HttpPath
Internal constructor.
HttpPath(HttpFileSystem, String, String, String) - Constructor for class org.broadinstitute.http.nio.HttpPath
Creates a new Path in the provided HttpFileSystem, with optional query and reference.
HttpSeekableByteChannel - Class in org.broadinstitute.http.nio
Implementation for a SeekableByteChannel for URL open as a connection.
HttpSeekableByteChannel(URI) - Constructor for class org.broadinstitute.http.nio.HttpSeekableByteChannel
create a new seekable channel with default setttings at beggining of the file
HttpSeekableByteChannel(URI, long) - Constructor for class org.broadinstitute.http.nio.HttpSeekableByteChannel
Create a new seekable channel with default setttins and seek to the given position
HttpSeekableByteChannel(URI, HttpFileSystemProviderSettings, long) - Constructor for class org.broadinstitute.http.nio.HttpSeekableByteChannel
Create a new seekable channel which reads from the requested URI
HttpsFileSystemProvider - Class in org.broadinstitute.http.nio
Read-only FileSystemProvider for HTTPS.
HttpsFileSystemProvider() - Constructor for class org.broadinstitute.http.nio.HttpsFileSystemProvider
 
HttpUtils - Class in org.broadinstitute.http.nio.utils
Utility class for working with HTTP/S connections and URLs.
HttpUtils() - Constructor for class org.broadinstitute.http.nio.utils.HttpUtils
 

I

IncompatibleResponseToRangeQueryException - Exception Class in org.broadinstitute.http.nio
indicates that a partial file was returned when the whole file was expecteted or vice a versa
IncompatibleResponseToRangeQueryException(int, String) - Constructor for exception class org.broadinstitute.http.nio.IncompatibleResponseToRangeQueryException
 
initOffsets() - Method in class org.broadinstitute.http.nio.HttpPath
Creates the array of offsets if not already created.
isAbsolute() - Method in class org.broadinstitute.http.nio.HttpPath
 
isDirectory() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
isDoubleSeparator(char, char) - Static method in class org.broadinstitute.http.nio.HttpPath
 
isHidden(Path) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
isOpen() - Method in class org.broadinstitute.http.nio.HttpFileSystem
HttpFileSystem is always open.
isOpen() - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
isOther() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
isReadOnly() - Method in class org.broadinstitute.http.nio.HttpFileSystem
isRegularFile() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
isRetryable(Exception) - Method in class org.broadinstitute.http.nio.RetryHandler
 
isSameFile(Path, Path) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
isSymbolicLink() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
iterator() - Method in class org.broadinstitute.http.nio.HttpPath
 
iterator() - Method in class org.broadinstitute.http.nio.utils.ExceptionCauseIterator
 

L

lastAccessTime() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
lastModifiedTime() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
logger - Variable in class org.broadinstitute.http.nio.HttpFileSystem
 
LOGGER - Static variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
LOGGER - Static variable in class org.broadinstitute.http.nio.RetryHandler
 

M

MAX_DEPTH - Static variable in class org.broadinstitute.http.nio.utils.ExceptionCauseIterator
The maximum depth of causes to explore before stopping
maxRetries - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
The field for the maxRetries record component.
maxRetries - Variable in class org.broadinstitute.http.nio.RetryHandler
 
maxRetries() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Returns the value of the maxRetries record component.
move(Path, Path, CopyOption...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
Unsupported method.

N

newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
newFileSystem(URI, Map<String, ?>) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
newWatchService() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
next - Variable in class org.broadinstitute.http.nio.utils.ExceptionCauseIterator
 
next() - Method in class org.broadinstitute.http.nio.utils.ExceptionCauseIterator
 
nonNull(T, Supplier<String>) - Static method in class org.broadinstitute.http.nio.utils.Utils
Throws an IllegalArgumentException if the object is null.
normalize() - Method in class org.broadinstitute.http.nio.HttpPath
 
normalizedPath - Variable in class org.broadinstitute.http.nio.HttpPath
 

O

offsets - Variable in class org.broadinstitute.http.nio.HttpPath
 
openChannel(long) - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
org.broadinstitute.http.nio - package org.broadinstitute.http.nio
HTTP/S FileSystem provider for Java NIO.2
org.broadinstitute.http.nio.utils - package org.broadinstitute.http.nio.utils
 
OutOfRetriesException - Exception Class in org.broadinstitute.http.nio
Indicates a failure which could be retried but was not because all allowed retries were exhausted.
OutOfRetriesException(int, Duration, Throwable) - Constructor for exception class org.broadinstitute.http.nio.OutOfRetriesException
 

P

position - Variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
position() - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
position(long) - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
provider - Variable in class org.broadinstitute.http.nio.HttpFileSystem
 
provider() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 

Q

query - Variable in class org.broadinstitute.http.nio.HttpPath
 

R

read(ByteBuffer) - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
readAttributes(Path, Class<A>, LinkOption...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
readAttributes(Path, String, LinkOption...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
readWithoutPerturbingTheBufferIfAnErrorOccurs(ByteBuffer, ReadableByteChannel) - Static method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
Performs the equivalent of a channel.read(buf) operation but in the case of an exception the state of the input buffer is not adversely impacted.
redirect - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
The field for the redirect record component.
redirect() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
Returns the value of the redirect record component.
reference - Variable in class org.broadinstitute.http.nio.HttpPath
 
register(WatchService, WatchEvent.Kind<?>...) - Method in class org.broadinstitute.http.nio.HttpPath
 
register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class org.broadinstitute.http.nio.HttpPath
 
relativize(Path) - Method in class org.broadinstitute.http.nio.HttpPath
 
resolve(String) - Method in class org.broadinstitute.http.nio.HttpPath
 
resolve(URI) - Method in class org.broadinstitute.http.nio.HttpPath
 
resolve(Path) - Method in class org.broadinstitute.http.nio.HttpPath
resolveSibling(String) - Method in class org.broadinstitute.http.nio.HttpPath
 
responseCode - Variable in exception class org.broadinstitute.http.nio.UnexpectedHttpResponseException
http response code
retries - Variable in exception class org.broadinstitute.http.nio.OutOfRetriesException
number of retries attempted before giving up
retryableExceptions - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
The field for the retryableExceptions record component.
retryableExceptions - Variable in class org.broadinstitute.http.nio.RetryHandler
 
retryableExceptions() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Returns the value of the retryableExceptions record component.
retryableHttpCodes - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
The field for the retryableHttpCodes record component.
retryableHttpCodes - Variable in class org.broadinstitute.http.nio.RetryHandler
 
retryableHttpCodes() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Returns the value of the retryableHttpCodes record component.
retryableMessages - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
The field for the retryableMessages record component.
retryableMessages - Variable in class org.broadinstitute.http.nio.RetryHandler
 
retryableMessages() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Returns the value of the retryableMessages record component.
retryHandler - Variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
RetryHandler - Class in org.broadinstitute.http.nio
Simple counter class to keep track of retry and reopen attempts when StorageExceptions are encountered.
RetryHandler(int, Collection<Integer>, Collection<Class<? extends Exception>>, Collection<String>, Predicate<Throwable>, URI) - Constructor for class org.broadinstitute.http.nio.RetryHandler
Create a CloudStorageRetryHandler with the maximum retries and reopens set to different values.
RetryHandler(HttpFileSystemProviderSettings.RetrySettings, URI) - Constructor for class org.broadinstitute.http.nio.RetryHandler
 
RetryHandler.IORunnable - Interface in org.broadinstitute.http.nio
invalid input: '{@linkplain /*missing*/}' equivalent which can throw IOException
RetryHandler.IOSupplier<T> - Interface in org.broadinstitute.http.nio
Supplier equivalent which can throw IOException
retryPredicate - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
The field for the retryPredicate record component.
retryPredicate() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Returns the value of the retryPredicate record component.
retrySettings - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
The field for the retrySettings record component.
retrySettings() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
Returns the value of the retrySettings record component.
RetrySettings(int, Collection<Integer>, Collection<Class<? extends Exception>>, Collection<String>, Predicate<Throwable>) - Constructor for record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Settings to control retry behavior
run() - Method in interface org.broadinstitute.http.nio.RetryHandler.IORunnable
equivalent to Runnable.run()
runWithRetries(RetryHandler.IORunnable) - Method in class org.broadinstitute.http.nio.RetryHandler
A function to run and potentially retry if an error occurs and meets the retry criteria Note that functions may be run repeatedly so any state which is changed during an unsuccessful attempt must not poison the class.
runWithRetries(RetryHandler.IOSupplier<T>) - Method in class org.broadinstitute.http.nio.RetryHandler
A function to run and potentially retry if an error occurs and meets the retry criteria Note that functions may be run repeatedly so any state which is changed during an unsuccessful attempt must not poison the class.
runWithRetries(RetryHandler.IOSupplier<T>, IOException) - Method in class org.broadinstitute.http.nio.RetryHandler
 

S

SCHEME - Static variable in class org.broadinstitute.http.nio.HttpFileSystemProvider
Scheme for HTTP files.
SCHEME - Static variable in class org.broadinstitute.http.nio.HttpsFileSystemProvider
Scheme for HTTPS files.
setAttribute(Path, String, Object, LinkOption...) - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
setSettings(HttpFileSystemProviderSettings) - Static method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
override the existing settings
settings - Static variable in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
ShouldNotHappenException(String) - Constructor for exception class org.broadinstitute.http.nio.utils.Utils.ShouldNotHappenException
Constructor.
ShouldNotHappenException(Throwable) - Constructor for exception class org.broadinstitute.http.nio.utils.Utils.ShouldNotHappenException
Constructor.
size - Variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
size() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider.HttpBasicFileAttributes
 
size() - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
SKIP_DISTANCE - Static variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
sleepBeforeNextAttempt(int) - Static method in class org.broadinstitute.http.nio.RetryHandler
 
startsWith(byte[]) - Method in class org.broadinstitute.http.nio.HttpPath
Private method to test startsWith only for the path component.
startsWith(String) - Method in class org.broadinstitute.http.nio.HttpPath
 
startsWith(Path) - Method in class org.broadinstitute.http.nio.HttpPath
 
subpath(int, int) - Method in class org.broadinstitute.http.nio.HttpPath
 
subpath(int, int, boolean) - Method in class org.broadinstitute.http.nio.HttpPath
Helper method to implement different subpath routines with different absolute/relative status.
supportedFileAttributeViews() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 

T

timeout - Variable in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
The field for the timeout record component.
timeout() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
Returns the value of the timeout record component.
toAbsolutePath() - Method in class org.broadinstitute.http.nio.HttpPath
 
toFile() - Method in class org.broadinstitute.http.nio.HttpPath
Unsupported method.
toRealPath(LinkOption...) - Method in class org.broadinstitute.http.nio.HttpPath
 
toString() - Method in class org.broadinstitute.http.nio.HttpAbstractFileSystemProvider
 
toString() - Method in class org.broadinstitute.http.nio.HttpFileSystem
 
toString() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings.RetrySettings
Returns a string representation of this record class.
toString() - Method in record class org.broadinstitute.http.nio.HttpFileSystemProviderSettings
Returns a string representation of this record class.
toString() - Method in class org.broadinstitute.http.nio.HttpPath
 
totalWaitTime - Variable in exception class org.broadinstitute.http.nio.OutOfRetriesException
total wait time between retries
toUri() - Method in class org.broadinstitute.http.nio.HttpPath
 
toUriString(boolean) - Method in class org.broadinstitute.http.nio.HttpPath
 
truncate(long) - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
tryOnceThenWithRetries(RetryHandler.IOSupplier<T>, RetryHandler.IOSupplier<T>) - Method in class org.broadinstitute.http.nio.RetryHandler
First attempt the runFirst function.

U

UnexpectedHttpResponseException - Exception Class in org.broadinstitute.http.nio
thrown when we recieve an unexpected response code from an http request which is not otherwise specially handled
UnexpectedHttpResponseException(int, String) - Constructor for exception class org.broadinstitute.http.nio.UnexpectedHttpResponseException
 
uri - Variable in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
uri - Variable in class org.broadinstitute.http.nio.RetryHandler
 
Utils - Class in org.broadinstitute.http.nio.utils
Generic utility methods.
Utils() - Constructor for class org.broadinstitute.http.nio.utils.Utils
 
Utils.ShouldNotHappenException - Exception Class in org.broadinstitute.http.nio.utils
RuntimeException for parts of the code that should not happen.

V

validateArg(boolean, String) - Static method in class org.broadinstitute.http.nio.utils.Utils
 

W

write(ByteBuffer) - Method in class org.broadinstitute.http.nio.HttpSeekableByteChannel
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form