public static enum Storage.BucketField extends Enum<Storage.BucketField> implements com.google.cloud.FieldSelector
Enum Constant and Description |
---|
ACL |
AUTOCLASS |
BILLING |
CORS |
CUSTOM_PLACEMENT_CONFIG |
DEFAULT_EVENT_BASED_HOLD |
DEFAULT_OBJECT_ACL |
ENCRYPTION |
ETAG |
IAMCONFIGURATION |
ID |
LABELS |
LIFECYCLE |
LOCATION |
LOCATION_TYPE |
LOGGING |
METAGENERATION |
NAME |
OWNER |
RETENTION_POLICY |
RPO |
SELF_LINK |
STORAGE_CLASS |
TIME_CREATED |
UPDATED |
VERSIONING |
WEBSITE |
Modifier and Type | Method and Description |
---|---|
String |
getApiaryName() |
String |
getGrpcName() |
String |
getSelector() |
static com.google.cloud.storage.UnifiedOpts.NamedField |
literal(String name) |
static com.google.cloud.storage.UnifiedOpts.NamedField |
nested(com.google.cloud.storage.UnifiedOpts.NamedField parent,
com.google.cloud.storage.UnifiedOpts.NamedField child) |
static com.google.cloud.storage.UnifiedOpts.NamedField |
prefixed(String prefix,
com.google.cloud.storage.UnifiedOpts.NamedField delegate) |
default com.google.cloud.storage.UnifiedOpts.NamedField |
stripPrefix() |
static Storage.BucketField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Storage.BucketField[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField ID
@TransportCompatibility(value=HTTP) public static final Storage.BucketField SELF_LINK
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField NAME
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField TIME_CREATED
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField METAGENERATION
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField ACL
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField DEFAULT_OBJECT_ACL
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField OWNER
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField LABELS
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField LOCATION
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField LOCATION_TYPE
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField WEBSITE
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField VERSIONING
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField CORS
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField LIFECYCLE
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField STORAGE_CLASS
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField ETAG
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField ENCRYPTION
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField BILLING
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField DEFAULT_EVENT_BASED_HOLD
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField RETENTION_POLICY
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField IAMCONFIGURATION
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField LOGGING
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField UPDATED
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField RPO
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField CUSTOM_PLACEMENT_CONFIG
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BucketField AUTOCLASS
public static Storage.BucketField[] values()
for (Storage.BucketField c : Storage.BucketField.values()) System.out.println(c);
public static Storage.BucketField valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getSelector()
getSelector
in interface com.google.cloud.FieldSelector
public String getApiaryName()
public String getGrpcName()
public com.google.cloud.storage.UnifiedOpts.NamedField stripPrefix()
public static com.google.cloud.storage.UnifiedOpts.NamedField prefixed(String prefix, com.google.cloud.storage.UnifiedOpts.NamedField delegate)
public static com.google.cloud.storage.UnifiedOpts.NamedField literal(String name)
public static com.google.cloud.storage.UnifiedOpts.NamedField nested(com.google.cloud.storage.UnifiedOpts.NamedField parent, com.google.cloud.storage.UnifiedOpts.NamedField child)
Copyright © 2023 Google LLC. All rights reserved.