Class Feed

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.asset.v1.Feed
All Implemented Interfaces:
FeedOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class Feed extends com.google.protobuf.GeneratedMessage implements FeedOrBuilder
 An asset feed used to export asset updates to a destinations.
 An asset feed filter controls what updates are exported.
 The asset feed must be created within a project, organization, or
 folder. Supported destinations are:
 Pub/Sub topics.
 
Protobuf type google.cloud.asset.v1.Feed
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    An asset feed used to export asset updates to a destinations.

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    getAssetNames(int index)
    A list of the full names of the assets to receive updates.
    com.google.protobuf.ByteString
    getAssetNamesBytes(int index)
    A list of the full names of the assets to receive updates.
    int
    A list of the full names of the assets to receive updates.
    com.google.protobuf.ProtocolStringList
    A list of the full names of the assets to receive updates.
    getAssetTypes(int index)
    A list of types of the assets to receive updates.
    com.google.protobuf.ByteString
    getAssetTypesBytes(int index)
    A list of types of the assets to receive updates.
    int
    A list of types of the assets to receive updates.
    com.google.protobuf.ProtocolStringList
    A list of types of the assets to receive updates.
    A condition which determines whether an asset update should be published.
    A condition which determines whether an asset update should be published.
    Asset content type.
    int
    Asset content type.
    static Feed
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    Required.
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    com.google.protobuf.Parser<Feed>
     
    A list of relationship types to output, for example: `INSTANCE_TO_INSTANCEGROUP`.
    com.google.protobuf.ByteString
    A list of relationship types to output, for example: `INSTANCE_TO_INSTANCEGROUP`.
    int
    A list of relationship types to output, for example: `INSTANCE_TO_INSTANCEGROUP`.
    com.google.protobuf.ProtocolStringList
    A list of relationship types to output, for example: `INSTANCE_TO_INSTANCEGROUP`.
    int
     
    boolean
    A condition which determines whether an asset update should be published.
    boolean
    Required.
    int
     
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    newBuilder(Feed prototype)
     
     
    protected Feed.Builder
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
    static Feed
     
    static Feed
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Feed
    parseFrom(byte[] data)
     
    static Feed
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Feed
    parseFrom(com.google.protobuf.ByteString data)
     
    static Feed
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Feed
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    static Feed
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Feed
     
    static Feed
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static Feed
     
    static Feed
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<Feed>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag

    Methods inherited from class com.google.protobuf.AbstractMessage

    findInitializationErrors, getInitializationErrorString, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLite

    toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Field Details

    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • ASSET_NAMES_FIELD_NUMBER

      public static final int ASSET_NAMES_FIELD_NUMBER
      See Also:
    • ASSET_TYPES_FIELD_NUMBER

      public static final int ASSET_TYPES_FIELD_NUMBER
      See Also:
    • CONTENT_TYPE_FIELD_NUMBER

      public static final int CONTENT_TYPE_FIELD_NUMBER
      See Also:
    • FEED_OUTPUT_CONFIG_FIELD_NUMBER

      public static final int FEED_OUTPUT_CONFIG_FIELD_NUMBER
      See Also:
    • CONDITION_FIELD_NUMBER

      public static final int CONDITION_FIELD_NUMBER
      See Also:
    • RELATIONSHIP_TYPES_FIELD_NUMBER

      public static final int RELATIONSHIP_TYPES_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
    • getName

      public String getName()
       Required. The format will be
       projects/{project_number}/feeds/{client-assigned_feed_identifier} or
       folders/{folder_number}/feeds/{client-assigned_feed_identifier} or
       organizations/{organization_number}/feeds/{client-assigned_feed_identifier}
      
       The client-assigned feed identifier must be unique within the parent
       project/folder/organization.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getName in interface FeedOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Required. The format will be
       projects/{project_number}/feeds/{client-assigned_feed_identifier} or
       folders/{folder_number}/feeds/{client-assigned_feed_identifier} or
       organizations/{organization_number}/feeds/{client-assigned_feed_identifier}
      
       The client-assigned feed identifier must be unique within the parent
       project/folder/organization.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getNameBytes in interface FeedOrBuilder
      Returns:
      The bytes for name.
    • getAssetNamesList

      public com.google.protobuf.ProtocolStringList getAssetNamesList()
       A list of the full names of the assets to receive updates. You must specify
       either or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example:
       `//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1`.
       For a list of the full names for supported asset types, see [Resource
       name format](/asset-inventory/docs/resource-name-format).
       
      repeated string asset_names = 2;
      Specified by:
      getAssetNamesList in interface FeedOrBuilder
      Returns:
      A list containing the assetNames.
    • getAssetNamesCount

      public int getAssetNamesCount()
       A list of the full names of the assets to receive updates. You must specify
       either or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example:
       `//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1`.
       For a list of the full names for supported asset types, see [Resource
       name format](/asset-inventory/docs/resource-name-format).
       
      repeated string asset_names = 2;
      Specified by:
      getAssetNamesCount in interface FeedOrBuilder
      Returns:
      The count of assetNames.
    • getAssetNames

      public String getAssetNames(int index)
       A list of the full names of the assets to receive updates. You must specify
       either or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example:
       `//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1`.
       For a list of the full names for supported asset types, see [Resource
       name format](/asset-inventory/docs/resource-name-format).
       
      repeated string asset_names = 2;
      Specified by:
      getAssetNames in interface FeedOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The assetNames at the given index.
    • getAssetNamesBytes

      public com.google.protobuf.ByteString getAssetNamesBytes(int index)
       A list of the full names of the assets to receive updates. You must specify
       either or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example:
       `//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1`.
       For a list of the full names for supported asset types, see [Resource
       name format](/asset-inventory/docs/resource-name-format).
       
      repeated string asset_names = 2;
      Specified by:
      getAssetNamesBytes in interface FeedOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the assetNames at the given index.
    • getAssetTypesList

      public com.google.protobuf.ProtocolStringList getAssetTypesList()
       A list of types of the assets to receive updates. You must specify either
       or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example: `"compute.googleapis.com/Disk"`
      
       For a list of all supported asset types, see
       [Supported asset types](/asset-inventory/docs/supported-asset-types).
       
      repeated string asset_types = 3;
      Specified by:
      getAssetTypesList in interface FeedOrBuilder
      Returns:
      A list containing the assetTypes.
    • getAssetTypesCount

      public int getAssetTypesCount()
       A list of types of the assets to receive updates. You must specify either
       or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example: `"compute.googleapis.com/Disk"`
      
       For a list of all supported asset types, see
       [Supported asset types](/asset-inventory/docs/supported-asset-types).
       
      repeated string asset_types = 3;
      Specified by:
      getAssetTypesCount in interface FeedOrBuilder
      Returns:
      The count of assetTypes.
    • getAssetTypes

      public String getAssetTypes(int index)
       A list of types of the assets to receive updates. You must specify either
       or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example: `"compute.googleapis.com/Disk"`
      
       For a list of all supported asset types, see
       [Supported asset types](/asset-inventory/docs/supported-asset-types).
       
      repeated string asset_types = 3;
      Specified by:
      getAssetTypes in interface FeedOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The assetTypes at the given index.
    • getAssetTypesBytes

      public com.google.protobuf.ByteString getAssetTypesBytes(int index)
       A list of types of the assets to receive updates. You must specify either
       or both of asset_names and asset_types. Only asset updates matching
       specified asset_names or asset_types are exported to the feed.
       Example: `"compute.googleapis.com/Disk"`
      
       For a list of all supported asset types, see
       [Supported asset types](/asset-inventory/docs/supported-asset-types).
       
      repeated string asset_types = 3;
      Specified by:
      getAssetTypesBytes in interface FeedOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the assetTypes at the given index.
    • getContentTypeValue

      public int getContentTypeValue()
       Asset content type. If not specified, no content but the asset name and
       type will be returned.
       
      .google.cloud.asset.v1.ContentType content_type = 4;
      Specified by:
      getContentTypeValue in interface FeedOrBuilder
      Returns:
      The enum numeric value on the wire for contentType.
    • getContentType

      public ContentType getContentType()
       Asset content type. If not specified, no content but the asset name and
       type will be returned.
       
      .google.cloud.asset.v1.ContentType content_type = 4;
      Specified by:
      getContentType in interface FeedOrBuilder
      Returns:
      The contentType.
    • hasFeedOutputConfig

      public boolean hasFeedOutputConfig()
       Required. Feed output configuration defining where the asset updates are
       published to.
       
      .google.cloud.asset.v1.FeedOutputConfig feed_output_config = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasFeedOutputConfig in interface FeedOrBuilder
      Returns:
      Whether the feedOutputConfig field is set.
    • getFeedOutputConfig

      public FeedOutputConfig getFeedOutputConfig()
       Required. Feed output configuration defining where the asset updates are
       published to.
       
      .google.cloud.asset.v1.FeedOutputConfig feed_output_config = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeedOutputConfig in interface FeedOrBuilder
      Returns:
      The feedOutputConfig.
    • getFeedOutputConfigOrBuilder

      public FeedOutputConfigOrBuilder getFeedOutputConfigOrBuilder()
       Required. Feed output configuration defining where the asset updates are
       published to.
       
      .google.cloud.asset.v1.FeedOutputConfig feed_output_config = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFeedOutputConfigOrBuilder in interface FeedOrBuilder
    • hasCondition

      public boolean hasCondition()
       A condition which determines whether an asset update should be published.
       If specified, an asset will be returned only when the expression evaluates
       to true.
       When set, `expression` field in the `Expr` must be a valid [CEL expression]
       (https://github.com/google/cel-spec) on a TemporalAsset with name
       `temporal_asset`. Example: a Feed with expression ("temporal_asset.deleted
       == true") will only publish Asset deletions. Other fields of `Expr` are
       optional.
      
       See our [user
       guide](https://cloud.google.com/asset-inventory/docs/monitoring-asset-changes-with-condition)
       for detailed instructions.
       
      .google.type.Expr condition = 6;
      Specified by:
      hasCondition in interface FeedOrBuilder
      Returns:
      Whether the condition field is set.
    • getCondition

      public Expr getCondition()
       A condition which determines whether an asset update should be published.
       If specified, an asset will be returned only when the expression evaluates
       to true.
       When set, `expression` field in the `Expr` must be a valid [CEL expression]
       (https://github.com/google/cel-spec) on a TemporalAsset with name
       `temporal_asset`. Example: a Feed with expression ("temporal_asset.deleted
       == true") will only publish Asset deletions. Other fields of `Expr` are
       optional.
      
       See our [user
       guide](https://cloud.google.com/asset-inventory/docs/monitoring-asset-changes-with-condition)
       for detailed instructions.
       
      .google.type.Expr condition = 6;
      Specified by:
      getCondition in interface FeedOrBuilder
      Returns:
      The condition.
    • getConditionOrBuilder

      public ExprOrBuilder getConditionOrBuilder()
       A condition which determines whether an asset update should be published.
       If specified, an asset will be returned only when the expression evaluates
       to true.
       When set, `expression` field in the `Expr` must be a valid [CEL expression]
       (https://github.com/google/cel-spec) on a TemporalAsset with name
       `temporal_asset`. Example: a Feed with expression ("temporal_asset.deleted
       == true") will only publish Asset deletions. Other fields of `Expr` are
       optional.
      
       See our [user
       guide](https://cloud.google.com/asset-inventory/docs/monitoring-asset-changes-with-condition)
       for detailed instructions.
       
      .google.type.Expr condition = 6;
      Specified by:
      getConditionOrBuilder in interface FeedOrBuilder
    • getRelationshipTypesList

      public com.google.protobuf.ProtocolStringList getRelationshipTypesList()
       A list of relationship types to output, for example:
       `INSTANCE_TO_INSTANCEGROUP`. This field should only be specified if
       content_type=RELATIONSHIP.
       * If specified:
       it outputs specified relationship updates on the [asset_names] or the
       [asset_types]. It returns an error if any of the [relationship_types]
       doesn't belong to the supported relationship types of the [asset_names] or
       [asset_types], or any of the [asset_names] or the [asset_types] doesn't
       belong to the source types of the [relationship_types].
       * Otherwise:
       it outputs the supported relationships of the types of [asset_names] and
       [asset_types] or returns an error if any of the [asset_names] or the
       [asset_types] has no replationship support.
       See [Introduction to Cloud Asset
       Inventory](https://cloud.google.com/asset-inventory/docs/overview)
       for all supported asset types and relationship types.
       
      repeated string relationship_types = 7;
      Specified by:
      getRelationshipTypesList in interface FeedOrBuilder
      Returns:
      A list containing the relationshipTypes.
    • getRelationshipTypesCount

      public int getRelationshipTypesCount()
       A list of relationship types to output, for example:
       `INSTANCE_TO_INSTANCEGROUP`. This field should only be specified if
       content_type=RELATIONSHIP.
       * If specified:
       it outputs specified relationship updates on the [asset_names] or the
       [asset_types]. It returns an error if any of the [relationship_types]
       doesn't belong to the supported relationship types of the [asset_names] or
       [asset_types], or any of the [asset_names] or the [asset_types] doesn't
       belong to the source types of the [relationship_types].
       * Otherwise:
       it outputs the supported relationships of the types of [asset_names] and
       [asset_types] or returns an error if any of the [asset_names] or the
       [asset_types] has no replationship support.
       See [Introduction to Cloud Asset
       Inventory](https://cloud.google.com/asset-inventory/docs/overview)
       for all supported asset types and relationship types.
       
      repeated string relationship_types = 7;
      Specified by:
      getRelationshipTypesCount in interface FeedOrBuilder
      Returns:
      The count of relationshipTypes.
    • getRelationshipTypes

      public String getRelationshipTypes(int index)
       A list of relationship types to output, for example:
       `INSTANCE_TO_INSTANCEGROUP`. This field should only be specified if
       content_type=RELATIONSHIP.
       * If specified:
       it outputs specified relationship updates on the [asset_names] or the
       [asset_types]. It returns an error if any of the [relationship_types]
       doesn't belong to the supported relationship types of the [asset_names] or
       [asset_types], or any of the [asset_names] or the [asset_types] doesn't
       belong to the source types of the [relationship_types].
       * Otherwise:
       it outputs the supported relationships of the types of [asset_names] and
       [asset_types] or returns an error if any of the [asset_names] or the
       [asset_types] has no replationship support.
       See [Introduction to Cloud Asset
       Inventory](https://cloud.google.com/asset-inventory/docs/overview)
       for all supported asset types and relationship types.
       
      repeated string relationship_types = 7;
      Specified by:
      getRelationshipTypes in interface FeedOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The relationshipTypes at the given index.
    • getRelationshipTypesBytes

      public com.google.protobuf.ByteString getRelationshipTypesBytes(int index)
       A list of relationship types to output, for example:
       `INSTANCE_TO_INSTANCEGROUP`. This field should only be specified if
       content_type=RELATIONSHIP.
       * If specified:
       it outputs specified relationship updates on the [asset_names] or the
       [asset_types]. It returns an error if any of the [relationship_types]
       doesn't belong to the supported relationship types of the [asset_names] or
       [asset_types], or any of the [asset_names] or the [asset_types] doesn't
       belong to the source types of the [relationship_types].
       * Otherwise:
       it outputs the supported relationships of the types of [asset_names] and
       [asset_types] or returns an error if any of the [asset_names] or the
       [asset_types] has no replationship support.
       See [Introduction to Cloud Asset
       Inventory](https://cloud.google.com/asset-inventory/docs/overview)
       for all supported asset types and relationship types.
       
      repeated string relationship_types = 7;
      Specified by:
      getRelationshipTypesBytes in interface FeedOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the relationshipTypes at the given index.
    • 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 Feed parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static Feed.Builder newBuilder()
    • newBuilder

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

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

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

      public static Feed getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<Feed> 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 Feed getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder