Class CachedContent

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1.CachedContent
All Implemented Interfaces:
CachedContentOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class CachedContent extends com.google.protobuf.GeneratedMessage implements CachedContentOrBuilder
 A resource used in LLM queries for users to explicitly specify what to cache
 and how to cache.
 
Protobuf type google.cloud.aiplatform.v1.CachedContent
See Also:
  • Field Details

    • EXPIRE_TIME_FIELD_NUMBER

      public static final int EXPIRE_TIME_FIELD_NUMBER
      See Also:
    • TTL_FIELD_NUMBER

      public static final int TTL_FIELD_NUMBER
      See Also:
    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • DISPLAY_NAME_FIELD_NUMBER

      public static final int DISPLAY_NAME_FIELD_NUMBER
      See Also:
    • MODEL_FIELD_NUMBER

      public static final int MODEL_FIELD_NUMBER
      See Also:
    • SYSTEM_INSTRUCTION_FIELD_NUMBER

      public static final int SYSTEM_INSTRUCTION_FIELD_NUMBER
      See Also:
    • CONTENTS_FIELD_NUMBER

      public static final int CONTENTS_FIELD_NUMBER
      See Also:
    • TOOLS_FIELD_NUMBER

      public static final int TOOLS_FIELD_NUMBER
      See Also:
    • TOOL_CONFIG_FIELD_NUMBER

      public static final int TOOL_CONFIG_FIELD_NUMBER
      See Also:
    • CREATE_TIME_FIELD_NUMBER

      public static final int CREATE_TIME_FIELD_NUMBER
      See Also:
    • UPDATE_TIME_FIELD_NUMBER

      public static final int UPDATE_TIME_FIELD_NUMBER
      See Also:
    • USAGE_METADATA_FIELD_NUMBER

      public static final int USAGE_METADATA_FIELD_NUMBER
      See Also:
    • ENCRYPTION_SPEC_FIELD_NUMBER

      public static final int ENCRYPTION_SPEC_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getExpirationCase

      public CachedContent.ExpirationCase getExpirationCase()
      Specified by:
      getExpirationCase in interface CachedContentOrBuilder
    • hasExpireTime

      public boolean hasExpireTime()
       Timestamp of when this resource is considered expired.
       This is *always* provided on output, regardless of what was sent
       on input.
       
      .google.protobuf.Timestamp expire_time = 9;
      Specified by:
      hasExpireTime in interface CachedContentOrBuilder
      Returns:
      Whether the expireTime field is set.
    • getExpireTime

      public com.google.protobuf.Timestamp getExpireTime()
       Timestamp of when this resource is considered expired.
       This is *always* provided on output, regardless of what was sent
       on input.
       
      .google.protobuf.Timestamp expire_time = 9;
      Specified by:
      getExpireTime in interface CachedContentOrBuilder
      Returns:
      The expireTime.
    • getExpireTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
       Timestamp of when this resource is considered expired.
       This is *always* provided on output, regardless of what was sent
       on input.
       
      .google.protobuf.Timestamp expire_time = 9;
      Specified by:
      getExpireTimeOrBuilder in interface CachedContentOrBuilder
    • hasTtl

      public boolean hasTtl()
       Input only. The TTL for this resource. The expiration time is computed:
       now + TTL.
       
      .google.protobuf.Duration ttl = 10 [(.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      hasTtl in interface CachedContentOrBuilder
      Returns:
      Whether the ttl field is set.
    • getTtl

      public com.google.protobuf.Duration getTtl()
       Input only. The TTL for this resource. The expiration time is computed:
       now + TTL.
       
      .google.protobuf.Duration ttl = 10 [(.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getTtl in interface CachedContentOrBuilder
      Returns:
      The ttl.
    • getTtlOrBuilder

      public com.google.protobuf.DurationOrBuilder getTtlOrBuilder()
       Input only. The TTL for this resource. The expiration time is computed:
       now + TTL.
       
      .google.protobuf.Duration ttl = 10 [(.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getTtlOrBuilder in interface CachedContentOrBuilder
    • getName

      public String getName()
       Immutable. Identifier. The server-generated resource name of the cached
       content Format:
       projects/{project}/locations/{location}/cachedContents/{cached_content}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getName in interface CachedContentOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Immutable. Identifier. The server-generated resource name of the cached
       content Format:
       projects/{project}/locations/{location}/cachedContents/{cached_content}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getNameBytes in interface CachedContentOrBuilder
      Returns:
      The bytes for name.
    • getDisplayName

      public String getDisplayName()
       Optional. Immutable. The user-generated meaningful display name of the
       cached content.
       
      string display_name = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getDisplayName in interface CachedContentOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Optional. Immutable. The user-generated meaningful display name of the
       cached content.
       
      string display_name = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getDisplayNameBytes in interface CachedContentOrBuilder
      Returns:
      The bytes for displayName.
    • getModel

      public String getModel()
       Immutable. The name of the `Model` to use for cached content. Currently,
       only the published Gemini base models are supported, in form of
       projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}
       
      string model = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getModel in interface CachedContentOrBuilder
      Returns:
      The model.
    • getModelBytes

      public com.google.protobuf.ByteString getModelBytes()
       Immutable. The name of the `Model` to use for cached content. Currently,
       only the published Gemini base models are supported, in form of
       projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}
       
      string model = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getModelBytes in interface CachedContentOrBuilder
      Returns:
      The bytes for model.
    • hasSystemInstruction

      public boolean hasSystemInstruction()
       Optional. Input only. Immutable. Developer set system instruction.
       Currently, text only
       
      .google.cloud.aiplatform.v1.Content system_instruction = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      hasSystemInstruction in interface CachedContentOrBuilder
      Returns:
      Whether the systemInstruction field is set.
    • getSystemInstruction

      public Content getSystemInstruction()
       Optional. Input only. Immutable. Developer set system instruction.
       Currently, text only
       
      .google.cloud.aiplatform.v1.Content system_instruction = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getSystemInstruction in interface CachedContentOrBuilder
      Returns:
      The systemInstruction.
    • getSystemInstructionOrBuilder

      public ContentOrBuilder getSystemInstructionOrBuilder()
       Optional. Input only. Immutable. Developer set system instruction.
       Currently, text only
       
      .google.cloud.aiplatform.v1.Content system_instruction = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getSystemInstructionOrBuilder in interface CachedContentOrBuilder
    • getContentsList

      public List<Content> getContentsList()
       Optional. Input only. Immutable. The content to cache
       
      repeated .google.cloud.aiplatform.v1.Content contents = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getContentsList in interface CachedContentOrBuilder
    • getContentsOrBuilderList

      public List<? extends ContentOrBuilder> getContentsOrBuilderList()
       Optional. Input only. Immutable. The content to cache
       
      repeated .google.cloud.aiplatform.v1.Content contents = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getContentsOrBuilderList in interface CachedContentOrBuilder
    • getContentsCount

      public int getContentsCount()
       Optional. Input only. Immutable. The content to cache
       
      repeated .google.cloud.aiplatform.v1.Content contents = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getContentsCount in interface CachedContentOrBuilder
    • getContents

      public Content getContents(int index)
       Optional. Input only. Immutable. The content to cache
       
      repeated .google.cloud.aiplatform.v1.Content contents = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getContents in interface CachedContentOrBuilder
    • getContentsOrBuilder

      public ContentOrBuilder getContentsOrBuilder(int index)
       Optional. Input only. Immutable. The content to cache
       
      repeated .google.cloud.aiplatform.v1.Content contents = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getContentsOrBuilder in interface CachedContentOrBuilder
    • getToolsList

      public List<Tool> getToolsList()
       Optional. Input only. Immutable. A list of `Tools` the model may use to
       generate the next response
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getToolsList in interface CachedContentOrBuilder
    • getToolsOrBuilderList

      public List<? extends ToolOrBuilder> getToolsOrBuilderList()
       Optional. Input only. Immutable. A list of `Tools` the model may use to
       generate the next response
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getToolsOrBuilderList in interface CachedContentOrBuilder
    • getToolsCount

      public int getToolsCount()
       Optional. Input only. Immutable. A list of `Tools` the model may use to
       generate the next response
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getToolsCount in interface CachedContentOrBuilder
    • getTools

      public Tool getTools(int index)
       Optional. Input only. Immutable. A list of `Tools` the model may use to
       generate the next response
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getTools in interface CachedContentOrBuilder
    • getToolsOrBuilder

      public ToolOrBuilder getToolsOrBuilder(int index)
       Optional. Input only. Immutable. A list of `Tools` the model may use to
       generate the next response
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getToolsOrBuilder in interface CachedContentOrBuilder
    • hasToolConfig

      public boolean hasToolConfig()
       Optional. Input only. Immutable. Tool config. This config is shared for all
       tools
       
      .google.cloud.aiplatform.v1.ToolConfig tool_config = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      hasToolConfig in interface CachedContentOrBuilder
      Returns:
      Whether the toolConfig field is set.
    • getToolConfig

      public ToolConfig getToolConfig()
       Optional. Input only. Immutable. Tool config. This config is shared for all
       tools
       
      .google.cloud.aiplatform.v1.ToolConfig tool_config = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getToolConfig in interface CachedContentOrBuilder
      Returns:
      The toolConfig.
    • getToolConfigOrBuilder

      public ToolConfigOrBuilder getToolConfigOrBuilder()
       Optional. Input only. Immutable. Tool config. This config is shared for all
       tools
       
      .google.cloud.aiplatform.v1.ToolConfig tool_config = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getToolConfigOrBuilder in interface CachedContentOrBuilder
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Creation time of the cache entry.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface CachedContentOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Creation time of the cache entry.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface CachedContentOrBuilder
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Creation time of the cache entry.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface CachedContentOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. When the cache entry was last updated in UTC time.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface CachedContentOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. When the cache entry was last updated in UTC time.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface CachedContentOrBuilder
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. When the cache entry was last updated in UTC time.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface CachedContentOrBuilder
    • hasUsageMetadata

      public boolean hasUsageMetadata()
       Output only. Metadata on the usage of the cached content.
       
      .google.cloud.aiplatform.v1.CachedContent.UsageMetadata usage_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUsageMetadata in interface CachedContentOrBuilder
      Returns:
      Whether the usageMetadata field is set.
    • getUsageMetadata

      public CachedContent.UsageMetadata getUsageMetadata()
       Output only. Metadata on the usage of the cached content.
       
      .google.cloud.aiplatform.v1.CachedContent.UsageMetadata usage_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUsageMetadata in interface CachedContentOrBuilder
      Returns:
      The usageMetadata.
    • getUsageMetadataOrBuilder

      public CachedContent.UsageMetadataOrBuilder getUsageMetadataOrBuilder()
       Output only. Metadata on the usage of the cached content.
       
      .google.cloud.aiplatform.v1.CachedContent.UsageMetadata usage_metadata = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUsageMetadataOrBuilder in interface CachedContentOrBuilder
    • hasEncryptionSpec

      public boolean hasEncryptionSpec()
       Input only. Immutable. Customer-managed encryption key spec for a
       `CachedContent`. If set, this `CachedContent` and all its sub-resources
       will be secured by this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasEncryptionSpec in interface CachedContentOrBuilder
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      public EncryptionSpec getEncryptionSpec()
       Input only. Immutable. Customer-managed encryption key spec for a
       `CachedContent`. If set, this `CachedContent` and all its sub-resources
       will be secured by this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEncryptionSpec in interface CachedContentOrBuilder
      Returns:
      The encryptionSpec.
    • getEncryptionSpecOrBuilder

      public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Input only. Immutable. Customer-managed encryption key spec for a
       `CachedContent`. If set, this `CachedContent` and all its sub-resources
       will be secured by this key.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getEncryptionSpecOrBuilder in interface CachedContentOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static CachedContent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CachedContent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CachedContent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CachedContent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CachedContent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CachedContent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static CachedContent parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static CachedContent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static CachedContent parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static CachedContent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static CachedContent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static CachedContent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public CachedContent.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static CachedContent.Builder newBuilder()
    • newBuilder

      public static CachedContent.Builder newBuilder(CachedContent prototype)
    • toBuilder

      public CachedContent.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected CachedContent.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static CachedContent getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<CachedContent> parser()
    • getParserForType

      public com.google.protobuf.Parser<CachedContent> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public CachedContent getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder