Interface SimpleExtensionURNOrBuilder

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

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

    Modifier and Type
    Method
    Description
    int
    A surrogate key used in the context of a single plan used to reference the URN associated with an extension.
    The extension URN that uniquely identifies this extension.
    com.google.protobuf.ByteString
    The extension URN that uniquely identifies this extension.

    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

    • getExtensionUrnAnchor

      int getExtensionUrnAnchor()
       A surrogate key used in the context of a single plan used to reference the
       URN associated with an extension.
       0 is a valid anchor/reference, but prefer non-zero values for ergonomics.
       
      uint32 extension_urn_anchor = 1;
      Returns:
      The extensionUrnAnchor.
    • getUrn

      String getUrn()
       The extension URN that uniquely identifies this extension. This must follow the
       format extension:<OWNER>:<ID> and serves as the "namespace" of this extension.
       
      string urn = 2;
      Returns:
      The urn.
    • getUrnBytes

      com.google.protobuf.ByteString getUrnBytes()
       The extension URN that uniquely identifies this extension. This must follow the
       format extension:<OWNER>:<ID> and serves as the "namespace" of this extension.
       
      string urn = 2;
      Returns:
      The bytes for urn.