Interface OptionOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getName()
      The option's name.
      com.google.protobuf.ByteString getNameBytes()
      The option's name.
      Any getValue()
      The option's value packed in an Any message.
      AnyOrBuilder getValueOrBuilder()
      The option's value packed in an Any message.
      boolean hasValue()
      The option's value packed in an Any message.
      • 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 Detail

      • getName

        java.lang.String getName()
         The option's name. For protobuf built-in options (options defined in
         descriptor.proto), this is the short name. For example, `"map_entry"`.
         For custom options, it should be the fully-qualified name. For example,
         `"google.api.http"`.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The option's name. For protobuf built-in options (options defined in
         descriptor.proto), this is the short name. For example, `"map_entry"`.
         For custom options, it should be the fully-qualified name. For example,
         `"google.api.http"`.
         
        string name = 1;
        Returns:
        The bytes for name.
      • hasValue

        boolean hasValue()
         The option's value packed in an Any message. If the value is a primitive,
         the corresponding wrapper type defined in google/protobuf/wrappers.proto
         should be used. If the value is an enum, it should be stored as an int32
         value using the google.protobuf.Int32Value type.
         
        .org.platanios.tensorflow.proto.google.Any value = 2;
        Returns:
        Whether the value field is set.
      • getValue

        Any getValue()
         The option's value packed in an Any message. If the value is a primitive,
         the corresponding wrapper type defined in google/protobuf/wrappers.proto
         should be used. If the value is an enum, it should be stored as an int32
         value using the google.protobuf.Int32Value type.
         
        .org.platanios.tensorflow.proto.google.Any value = 2;
        Returns:
        The value.
      • getValueOrBuilder

        AnyOrBuilder getValueOrBuilder()
         The option's value packed in an Any message. If the value is a primitive,
         the corresponding wrapper type defined in google/protobuf/wrappers.proto
         should be used. If the value is an enum, it should be stored as an int32
         value using the google.protobuf.Int32Value type.
         
        .org.platanios.tensorflow.proto.google.Any value = 2;