public final class CreateAnywhereCacheMetadata extends GeneratedMessage implements CreateAnywhereCacheMetadataOrBuilder
Message returned in the metadata field of the Operation resource for
CreateAnywhereCache operations.
Protobuf type google.storage.control.v2.CreateAnywhereCacheMetadata
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int ADMISSION_POLICY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ANYWHERE_CACHE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int COMMON_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TTL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ZONE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static CreateAnywhereCacheMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static CreateAnywhereCacheMetadata.Builder newBuilder()
public static CreateAnywhereCacheMetadata.Builder newBuilder(CreateAnywhereCacheMetadata prototype)
public static CreateAnywhereCacheMetadata parseDelimitedFrom(InputStream input)
public static CreateAnywhereCacheMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateAnywhereCacheMetadata parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static CreateAnywhereCacheMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateAnywhereCacheMetadata parseFrom(ByteString data)
public static CreateAnywhereCacheMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateAnywhereCacheMetadata parseFrom(CodedInputStream input)
public static CreateAnywhereCacheMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateAnywhereCacheMetadata parseFrom(InputStream input)
public static CreateAnywhereCacheMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateAnywhereCacheMetadata parseFrom(ByteBuffer data)
public static CreateAnywhereCacheMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<CreateAnywhereCacheMetadata> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public String getAdmissionPolicy()
Anywhere Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). Default admission policy (admit-on-first-miss) is
applied if not specified in the create request.
optional string admission_policy = 5;
| Returns |
| Type |
Description |
String |
The admissionPolicy.
|
public ByteString getAdmissionPolicyBytes()
Anywhere Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). Default admission policy (admit-on-first-miss) is
applied if not specified in the create request.
optional string admission_policy = 5;
| Returns |
| Type |
Description |
ByteString |
The bytes for admissionPolicy.
|
public String getAnywhereCacheId()
Anywhere Cache ID.
optional string anywhere_cache_id = 2;
| Returns |
| Type |
Description |
String |
The anywhereCacheId.
|
public ByteString getAnywhereCacheIdBytes()
Anywhere Cache ID.
optional string anywhere_cache_id = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for anywhereCacheId.
|
public CommonLongRunningOperationMetadata getCommonMetadata()
Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
public CommonLongRunningOperationMetadataOrBuilder getCommonMetadataOrBuilder()
Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
public CreateAnywhereCacheMetadata getDefaultInstanceForType()
public Parser<CreateAnywhereCacheMetadata> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
Anywhere Cache entry's TTL. A cache-level config that is applied to all new
cache entries on admission. Default ttl value (24hrs) is applied if not
specified in the create request.
optional .google.protobuf.Duration ttl = 3;
| Returns |
| Type |
Description |
Duration |
The ttl.
|
public DurationOrBuilder getTtlOrBuilder()
Anywhere Cache entry's TTL. A cache-level config that is applied to all new
cache entries on admission. Default ttl value (24hrs) is applied if not
specified in the create request.
optional .google.protobuf.Duration ttl = 3;
The zone in which the cache instance is running. For example,
us-central1-a.
optional string zone = 6;
| Returns |
| Type |
Description |
String |
The zone.
|
public ByteString getZoneBytes()
The zone in which the cache instance is running. For example,
us-central1-a.
optional string zone = 6;
| Returns |
| Type |
Description |
ByteString |
The bytes for zone.
|
public boolean hasAdmissionPolicy()
Anywhere Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). Default admission policy (admit-on-first-miss) is
applied if not specified in the create request.
optional string admission_policy = 5;
| Returns |
| Type |
Description |
boolean |
Whether the admissionPolicy field is set.
|
public boolean hasAnywhereCacheId()
Anywhere Cache ID.
optional string anywhere_cache_id = 2;
| Returns |
| Type |
Description |
boolean |
Whether the anywhereCacheId field is set.
|
public boolean hasCommonMetadata()
Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
| Returns |
| Type |
Description |
boolean |
Whether the commonMetadata field is set.
|
Anywhere Cache entry's TTL. A cache-level config that is applied to all new
cache entries on admission. Default ttl value (24hrs) is applied if not
specified in the create request.
optional .google.protobuf.Duration ttl = 3;
| Returns |
| Type |
Description |
boolean |
Whether the ttl field is set.
|
The zone in which the cache instance is running. For example,
us-central1-a.
optional string zone = 6;
| Returns |
| Type |
Description |
boolean |
Whether the zone field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateAnywhereCacheMetadata.Builder newBuilderForType()
protected CreateAnywhereCacheMetadata.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public CreateAnywhereCacheMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides