Interface BasicPropertyProto.BasicPropertyPBOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BasicPropertyProto.BasicPropertyPB, BasicPropertyProto.BasicPropertyPB.Builder
Enclosing class:
BasicPropertyProto

public static interface BasicPropertyProto.BasicPropertyPBOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    optional .common.protobuf.AnyObjectPB defaultValue = 3;
    com.google.protobuf.Value
    For properties that need to be serialized to JSON
    com.google.protobuf.ValueOrBuilder
    For properties that need to be serialized to JSON
    optional .common.protobuf.AnyObjectPB defaultValue = 3;
    string name = 1;
    com.google.protobuf.ByteString
    string name = 1;
    the Java class name of the property
    com.google.protobuf.ByteString
    the Java class name of the property
    boolean
    optional .common.protobuf.AnyObjectPB defaultValue = 3;
    boolean
    For properties that need to be serialized to JSON

    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

    • getName

      String getName()
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      string name = 1;
      Returns:
      The bytes for name.
    • getType

      String getType()
       the Java class name of the property
       
      string type = 2;
      Returns:
      The type.
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       the Java class name of the property
       
      string type = 2;
      Returns:
      The bytes for type.
    • hasDefaultValue

      boolean hasDefaultValue()
      optional .common.protobuf.AnyObjectPB defaultValue = 3;
      Returns:
      Whether the defaultValue field is set.
    • getDefaultValue

      AnyObjectProto.AnyObjectPB getDefaultValue()
      optional .common.protobuf.AnyObjectPB defaultValue = 3;
      Returns:
      The defaultValue.
    • getDefaultValueOrBuilder

      AnyObjectProto.AnyObjectPBOrBuilder getDefaultValueOrBuilder()
      optional .common.protobuf.AnyObjectPB defaultValue = 3;
    • hasDefaultValueAsJson

      boolean hasDefaultValueAsJson()
       For properties that need to be serialized to JSON
       
      optional .google.protobuf.Value defaultValueAsJson = 4;
      Returns:
      Whether the defaultValueAsJson field is set.
    • getDefaultValueAsJson

      com.google.protobuf.Value getDefaultValueAsJson()
       For properties that need to be serialized to JSON
       
      optional .google.protobuf.Value defaultValueAsJson = 4;
      Returns:
      The defaultValueAsJson.
    • getDefaultValueAsJsonOrBuilder

      com.google.protobuf.ValueOrBuilder getDefaultValueAsJsonOrBuilder()
       For properties that need to be serialized to JSON
       
      optional .google.protobuf.Value defaultValueAsJson = 4;