public static enum Storage.BlobField extends Enum<Storage.BlobField> implements com.google.cloud.FieldSelector
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.BlobField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Storage.BlobField[] |
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.BlobField ACL
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField BUCKET
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CACHE_CONTROL
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField COMPONENT_COUNT
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CONTENT_DISPOSITION
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CONTENT_ENCODING
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CONTENT_LANGUAGE
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CONTENT_TYPE
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CRC32C
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField ETAG
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField GENERATION
@TransportCompatibility(value=HTTP) public static final Storage.BlobField ID
@Deprecated @TransportCompatibility(value=HTTP) public static final Storage.BlobField KIND
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField MD5HASH
@TransportCompatibility(value=HTTP) public static final Storage.BlobField MEDIA_LINK
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField METADATA
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField METAGENERATION
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField NAME
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField OWNER
@TransportCompatibility(value=HTTP) public static final Storage.BlobField SELF_LINK
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField SIZE
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField STORAGE_CLASS
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField TIME_DELETED
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField TIME_CREATED
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField KMS_KEY_NAME
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField EVENT_BASED_HOLD
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField TEMPORARY_HOLD
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField RETENTION_EXPIRATION_TIME
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField UPDATED
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CUSTOM_TIME
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField TIME_STORAGE_CLASS_UPDATED
@TransportCompatibility(value={HTTP,GRPC}) public static final Storage.BlobField CUSTOMER_ENCRYPTION
public static Storage.BlobField[] values()
for (Storage.BlobField c : Storage.BlobField.values()) System.out.println(c);
public static Storage.BlobField 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.