Interface TopicInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TopicInfo, TopicInfo.Builder

public interface TopicInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getPath(int index)
    The category to target or exclude.
    com.google.protobuf.ByteString
    getPathBytes(int index)
    The category to target or exclude.
    int
    The category to target or exclude.
    The category to target or exclude.
    The Topic Constant resource name.
    com.google.protobuf.ByteString
    The Topic Constant resource name.
    boolean
    The Topic Constant resource name.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

    • hasTopicConstant

      boolean hasTopicConstant()
       The Topic Constant resource name.
       
      optional string topic_constant = 3 [(.google.api.resource_reference) = { ... }
      Returns:
      Whether the topicConstant field is set.
    • getTopicConstant

      String getTopicConstant()
       The Topic Constant resource name.
       
      optional string topic_constant = 3 [(.google.api.resource_reference) = { ... }
      Returns:
      The topicConstant.
    • getTopicConstantBytes

      com.google.protobuf.ByteString getTopicConstantBytes()
       The Topic Constant resource name.
       
      optional string topic_constant = 3 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for topicConstant.
    • getPathList

      List<String> getPathList()
       The category to target or exclude. Each subsequent element in the array
       describes a more specific sub-category. For example,
       "Pets & Animals", "Pets", "Dogs" represents the "Pets & Animals/Pets/Dogs"
       category.
       
      repeated string path = 4;
      Returns:
      A list containing the path.
    • getPathCount

      int getPathCount()
       The category to target or exclude. Each subsequent element in the array
       describes a more specific sub-category. For example,
       "Pets & Animals", "Pets", "Dogs" represents the "Pets & Animals/Pets/Dogs"
       category.
       
      repeated string path = 4;
      Returns:
      The count of path.
    • getPath

      String getPath(int index)
       The category to target or exclude. Each subsequent element in the array
       describes a more specific sub-category. For example,
       "Pets & Animals", "Pets", "Dogs" represents the "Pets & Animals/Pets/Dogs"
       category.
       
      repeated string path = 4;
      Parameters:
      index - The index of the element to return.
      Returns:
      The path at the given index.
    • getPathBytes

      com.google.protobuf.ByteString getPathBytes(int index)
       The category to target or exclude. Each subsequent element in the array
       describes a more specific sub-category. For example,
       "Pets & Animals", "Pets", "Dogs" represents the "Pets & Animals/Pets/Dogs"
       category.
       
      repeated string path = 4;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the path at the given index.