public abstract class GoogleCloudStorageReadOptions
extends java.lang.Object
GoogleCloudStorageReadOptions.Builder class to construct instances.| Modifier and Type | Class and Description |
|---|---|
static class |
GoogleCloudStorageReadOptions.Builder
Mutable builder for GoogleCloudStorageReadOptions.
|
static class |
GoogleCloudStorageReadOptions.Fadvise
Operational modes of fadvise feature.
|
static class |
GoogleCloudStorageReadOptions.GenerationReadConsistency
Options of read consistency on generations.
|
| Modifier and Type | Field and Description |
|---|---|
static GoogleCloudStorageReadOptions |
DEFAULT |
static int |
DEFAULT_BACKOFF_INITIAL_INTERVAL_MILLIS |
static int |
DEFAULT_BACKOFF_MAX_ELAPSED_TIME_MILLIS |
static int |
DEFAULT_BACKOFF_MAX_INTERVAL_MILLIS |
static double |
DEFAULT_BACKOFF_MULTIPLIER |
static double |
DEFAULT_BACKOFF_RANDOMIZATION_FACTOR |
static int |
DEFAULT_BUFFER_SIZE |
static GoogleCloudStorageReadOptions.Fadvise |
DEFAULT_FADVISE |
static boolean |
DEFAULT_FAST_FAIL_ON_NOT_FOUND |
static GoogleCloudStorageReadOptions.GenerationReadConsistency |
DEFAULT_GENERATION_READ_CONSISTENCY |
static long |
DEFAULT_INPLACE_SEEK_LIMIT |
static int |
DEFAULT_MIN_RANGE_REQUEST_SIZE |
| Constructor and Description |
|---|
GoogleCloudStorageReadOptions() |
| Modifier and Type | Method and Description |
|---|---|
static GoogleCloudStorageReadOptions.Builder |
builder() |
abstract int |
getBackoffInitialIntervalMillis()
|
abstract int |
getBackoffMaxElapsedTimeMillis()
|
abstract int |
getBackoffMaxIntervalMillis()
|
abstract double |
getBackoffMultiplier()
|
abstract double |
getBackoffRandomizationFactor()
|
abstract int |
getBufferSize()
|
abstract GoogleCloudStorageReadOptions.Fadvise |
getFadvise()
|
abstract boolean |
getFastFailOnNotFound()
|
abstract GoogleCloudStorageReadOptions.GenerationReadConsistency |
getGenerationReadConsistency()
|
abstract long |
getInplaceSeekLimit()
|
abstract int |
getMinRangeRequestSize()
|
abstract GoogleCloudStorageReadOptions.Builder |
toBuilder() |
public static final int DEFAULT_BACKOFF_INITIAL_INTERVAL_MILLIS
public static final double DEFAULT_BACKOFF_RANDOMIZATION_FACTOR
public static final double DEFAULT_BACKOFF_MULTIPLIER
public static final int DEFAULT_BACKOFF_MAX_INTERVAL_MILLIS
public static final int DEFAULT_BACKOFF_MAX_ELAPSED_TIME_MILLIS
public static final boolean DEFAULT_FAST_FAIL_ON_NOT_FOUND
public static final int DEFAULT_BUFFER_SIZE
public static final long DEFAULT_INPLACE_SEEK_LIMIT
public static final GoogleCloudStorageReadOptions.Fadvise DEFAULT_FADVISE
public static final int DEFAULT_MIN_RANGE_REQUEST_SIZE
public static final GoogleCloudStorageReadOptions.GenerationReadConsistency DEFAULT_GENERATION_READ_CONSISTENCY
public static final GoogleCloudStorageReadOptions DEFAULT
public static GoogleCloudStorageReadOptions.Builder builder()
public abstract int getBackoffInitialIntervalMillis()
public abstract double getBackoffRandomizationFactor()
public abstract double getBackoffMultiplier()
public abstract int getBackoffMaxIntervalMillis()
public abstract int getBackoffMaxElapsedTimeMillis()
public abstract boolean getFastFailOnNotFound()
public abstract int getBufferSize()
public abstract long getInplaceSeekLimit()
public abstract GoogleCloudStorageReadOptions.Fadvise getFadvise()
public abstract int getMinRangeRequestSize()
public abstract GoogleCloudStorageReadOptions.GenerationReadConsistency getGenerationReadConsistency()
public abstract GoogleCloudStorageReadOptions.Builder toBuilder()
Copyright © 2019. All rights reserved.