Package com.google.cloud.hadoop.util
Class RequesterPaysOptions
- java.lang.Object
-
- com.google.cloud.hadoop.util.RequesterPaysOptions
-
public abstract class RequesterPaysOptions extends Object
Options for the GCS Requester Pays feature.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRequesterPaysOptions.BuilderBuilder forRequesterPaysOptionsstatic classRequesterPaysOptions.RequesterPaysModeOperational modes of GCS Requester Pays feature.
-
Field Summary
Fields Modifier and Type Field Description static RequesterPaysOptionsDEFAULT
-
Constructor Summary
Constructors Constructor Description RequesterPaysOptions()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static RequesterPaysOptions.Builderbuilder()abstract com.google.common.collect.ImmutableSet<String>getBuckets()abstract RequesterPaysOptions.RequesterPaysModegetMode()abstract StringgetProjectId()abstract RequesterPaysOptions.BuildertoBuilder()
-
-
-
Field Detail
-
DEFAULT
public static final RequesterPaysOptions DEFAULT
-
-
Method Detail
-
builder
public static RequesterPaysOptions.Builder builder()
-
toBuilder
public abstract RequesterPaysOptions.Builder toBuilder()
-
getMode
public abstract RequesterPaysOptions.RequesterPaysMode getMode()
-
getProjectId
@Nullable public abstract String getProjectId()
-
getBuckets
public abstract com.google.common.collect.ImmutableSet<String> getBuckets()
-
-