Interface DisplayDataOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getBoolValue()
      Contains value if the data is of a boolean type.
      com.google.protobuf.Duration getDurationValue()
      Contains value if the data is of duration type.
      com.google.protobuf.DurationOrBuilder getDurationValueOrBuilder()
      Contains value if the data is of duration type.
      float getFloatValue()
      Contains value if the data is of float type.
      long getInt64Value()
      Contains value if the data is of int64 type.
      String getJavaClassValue()
      Contains value if the data is of java class type.
      com.google.protobuf.ByteString getJavaClassValueBytes()
      Contains value if the data is of java class type.
      String getKey()
      The key identifying the display data.
      com.google.protobuf.ByteString getKeyBytes()
      The key identifying the display data.
      String getLabel()
      An optional label to display in a dax UI for the element.
      com.google.protobuf.ByteString getLabelBytes()
      An optional label to display in a dax UI for the element.
      String getNamespace()
      The namespace for the key.
      com.google.protobuf.ByteString getNamespaceBytes()
      The namespace for the key.
      String getShortStrValue()
      A possible additional shorter value to display.
      com.google.protobuf.ByteString getShortStrValueBytes()
      A possible additional shorter value to display.
      String getStrValue()
      Contains value if the data is of string type.
      com.google.protobuf.ByteString getStrValueBytes()
      Contains value if the data is of string type.
      com.google.protobuf.Timestamp getTimestampValue()
      Contains value if the data is of timestamp type.
      com.google.protobuf.TimestampOrBuilder getTimestampValueOrBuilder()
      Contains value if the data is of timestamp type.
      String getUrl()
      An optional full URL.
      com.google.protobuf.ByteString getUrlBytes()
      An optional full URL.
      DisplayData.ValueCase getValueCase()  
      boolean hasBoolValue()
      Contains value if the data is of a boolean type.
      boolean hasDurationValue()
      Contains value if the data is of duration type.
      boolean hasFloatValue()
      Contains value if the data is of float type.
      boolean hasInt64Value()
      Contains value if the data is of int64 type.
      boolean hasJavaClassValue()
      Contains value if the data is of java class type.
      boolean hasStrValue()
      Contains value if the data is of string type.
      boolean hasTimestampValue()
      Contains value if the data is of timestamp type.
      • 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

      • getKey

        String getKey()
         The key identifying the display data.
         This is intended to be used as a label for the display data
         when viewed in a dax monitoring system.
         
        string key = 1;
        Returns:
        The key.
      • getKeyBytes

        com.google.protobuf.ByteString getKeyBytes()
         The key identifying the display data.
         This is intended to be used as a label for the display data
         when viewed in a dax monitoring system.
         
        string key = 1;
        Returns:
        The bytes for key.
      • getNamespace

        String getNamespace()
         The namespace for the key. This is usually a class name or programming
         language namespace (i.e. python module) which defines the display data.
         This allows a dax monitoring system to specially handle the data
         and perform custom rendering.
         
        string namespace = 2;
        Returns:
        The namespace.
      • getNamespaceBytes

        com.google.protobuf.ByteString getNamespaceBytes()
         The namespace for the key. This is usually a class name or programming
         language namespace (i.e. python module) which defines the display data.
         This allows a dax monitoring system to specially handle the data
         and perform custom rendering.
         
        string namespace = 2;
        Returns:
        The bytes for namespace.
      • hasStrValue

        boolean hasStrValue()
         Contains value if the data is of string type.
         
        string str_value = 4;
        Returns:
        Whether the strValue field is set.
      • getStrValue

        String getStrValue()
         Contains value if the data is of string type.
         
        string str_value = 4;
        Returns:
        The strValue.
      • getStrValueBytes

        com.google.protobuf.ByteString getStrValueBytes()
         Contains value if the data is of string type.
         
        string str_value = 4;
        Returns:
        The bytes for strValue.
      • hasInt64Value

        boolean hasInt64Value()
         Contains value if the data is of int64 type.
         
        int64 int64_value = 5;
        Returns:
        Whether the int64Value field is set.
      • getInt64Value

        long getInt64Value()
         Contains value if the data is of int64 type.
         
        int64 int64_value = 5;
        Returns:
        The int64Value.
      • hasFloatValue

        boolean hasFloatValue()
         Contains value if the data is of float type.
         
        float float_value = 6;
        Returns:
        Whether the floatValue field is set.
      • getFloatValue

        float getFloatValue()
         Contains value if the data is of float type.
         
        float float_value = 6;
        Returns:
        The floatValue.
      • hasJavaClassValue

        boolean hasJavaClassValue()
         Contains value if the data is of java class type.
         
        string java_class_value = 7;
        Returns:
        Whether the javaClassValue field is set.
      • getJavaClassValue

        String getJavaClassValue()
         Contains value if the data is of java class type.
         
        string java_class_value = 7;
        Returns:
        The javaClassValue.
      • getJavaClassValueBytes

        com.google.protobuf.ByteString getJavaClassValueBytes()
         Contains value if the data is of java class type.
         
        string java_class_value = 7;
        Returns:
        The bytes for javaClassValue.
      • hasTimestampValue

        boolean hasTimestampValue()
         Contains value if the data is of timestamp type.
         
        .google.protobuf.Timestamp timestamp_value = 8;
        Returns:
        Whether the timestampValue field is set.
      • getTimestampValue

        com.google.protobuf.Timestamp getTimestampValue()
         Contains value if the data is of timestamp type.
         
        .google.protobuf.Timestamp timestamp_value = 8;
        Returns:
        The timestampValue.
      • getTimestampValueOrBuilder

        com.google.protobuf.TimestampOrBuilder getTimestampValueOrBuilder()
         Contains value if the data is of timestamp type.
         
        .google.protobuf.Timestamp timestamp_value = 8;
      • hasDurationValue

        boolean hasDurationValue()
         Contains value if the data is of duration type.
         
        .google.protobuf.Duration duration_value = 9;
        Returns:
        Whether the durationValue field is set.
      • getDurationValue

        com.google.protobuf.Duration getDurationValue()
         Contains value if the data is of duration type.
         
        .google.protobuf.Duration duration_value = 9;
        Returns:
        The durationValue.
      • getDurationValueOrBuilder

        com.google.protobuf.DurationOrBuilder getDurationValueOrBuilder()
         Contains value if the data is of duration type.
         
        .google.protobuf.Duration duration_value = 9;
      • hasBoolValue

        boolean hasBoolValue()
         Contains value if the data is of a boolean type.
         
        bool bool_value = 10;
        Returns:
        Whether the boolValue field is set.
      • getBoolValue

        boolean getBoolValue()
         Contains value if the data is of a boolean type.
         
        bool bool_value = 10;
        Returns:
        The boolValue.
      • getShortStrValue

        String getShortStrValue()
         A possible additional shorter value to display.
         For example a java_class_name_value of com.mypackage.MyDoFn
         will be stored with MyDoFn as the short_str_value and
         com.mypackage.MyDoFn as the java_class_name value.
         short_str_value can be displayed and java_class_name_value
         will be displayed as a tooltip.
         
        string short_str_value = 11;
        Returns:
        The shortStrValue.
      • getShortStrValueBytes

        com.google.protobuf.ByteString getShortStrValueBytes()
         A possible additional shorter value to display.
         For example a java_class_name_value of com.mypackage.MyDoFn
         will be stored with MyDoFn as the short_str_value and
         com.mypackage.MyDoFn as the java_class_name value.
         short_str_value can be displayed and java_class_name_value
         will be displayed as a tooltip.
         
        string short_str_value = 11;
        Returns:
        The bytes for shortStrValue.
      • getUrl

        String getUrl()
         An optional full URL.
         
        string url = 12;
        Returns:
        The url.
      • getUrlBytes

        com.google.protobuf.ByteString getUrlBytes()
         An optional full URL.
         
        string url = 12;
        Returns:
        The bytes for url.
      • getLabel

        String getLabel()
         An optional label to display in a dax UI for the element.
         
        string label = 13;
        Returns:
        The label.
      • getLabelBytes

        com.google.protobuf.ByteString getLabelBytes()
         An optional label to display in a dax UI for the element.
         
        string label = 13;
        Returns:
        The bytes for label.