public abstract class GoogleCloudStorageReadOptions extends 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.
|
| 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 GoogleCloudStorageReadOptions.Fadvise |
DEFAULT_FADVISE |
static boolean |
DEFAULT_FAST_FAIL_ON_NOT_FOUND |
static long |
DEFAULT_GRPC_READ_MESSAGE_TIMEOUT_MILLIS |
static long |
DEFAULT_GRPC_READ_METADATA_TIMEOUT_MILLIS |
static long |
DEFAULT_GRPC_READ_TIMEOUT_MILLIS |
static boolean |
DEFAULT_GRPC_READ_ZEROCOPY_ENABLED |
static long |
DEFAULT_INPLACE_SEEK_LIMIT |
static int |
DEFAULT_MIN_RANGE_REQUEST_SIZE |
static boolean |
DEFAULT_SUPPORT_GZIP_ENCODING |
static boolean |
GRPC_CHECKSUMS_ENABLED_DEFAULT |
static boolean |
TRACE_LOGGING_ENABLED_DEFAULT |
| 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 GoogleCloudStorageReadOptions.Fadvise |
getFadvise()
|
abstract boolean |
getFastFailOnNotFound()
|
abstract long |
getGrpcReadMessageTimeoutMillis()
|
abstract long |
getGrpcReadMetadataTimeoutMillis()
|
abstract long |
getGrpcReadTimeoutMillis()
|
abstract long |
getInplaceSeekLimit()
|
abstract int |
getMinRangeRequestSize()
|
abstract boolean |
getSupportGzipEncoding()
|
abstract boolean |
isGrpcChecksumsEnabled()
|
abstract boolean |
isGrpcReadZeroCopyEnabled()
|
abstract boolean |
isTraceLogEnabled()
|
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 boolean DEFAULT_SUPPORT_GZIP_ENCODING
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 boolean GRPC_CHECKSUMS_ENABLED_DEFAULT
public static final long DEFAULT_GRPC_READ_TIMEOUT_MILLIS
public static final long DEFAULT_GRPC_READ_METADATA_TIMEOUT_MILLIS
public static final boolean DEFAULT_GRPC_READ_ZEROCOPY_ENABLED
public static final long DEFAULT_GRPC_READ_MESSAGE_TIMEOUT_MILLIS
public static final boolean TRACE_LOGGING_ENABLED_DEFAULT
public static final GoogleCloudStorageReadOptions DEFAULT
public static GoogleCloudStorageReadOptions.Builder builder()
public abstract GoogleCloudStorageReadOptions.Builder toBuilder()
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 boolean getSupportGzipEncoding()
public abstract long getInplaceSeekLimit()
public abstract GoogleCloudStorageReadOptions.Fadvise getFadvise()
public abstract int getMinRangeRequestSize()
public abstract boolean isGrpcChecksumsEnabled()
public abstract long getGrpcReadTimeoutMillis()
public abstract long getGrpcReadMetadataTimeoutMillis()
public abstract boolean isGrpcReadZeroCopyEnabled()
public abstract long getGrpcReadMessageTimeoutMillis()
public abstract boolean isTraceLogEnabled()
Copyright © 2022. All rights reserved.