Class ExportMetricsResponse.Builder

    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      ExportMetricsResponse.Builder clearCsvData()
      string csv_data = 2 [json_name = "csvData"];
      ExportMetricsResponse.Builder clearData()  
      ExportMetricsResponse.Builder clearMeta()
      .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];
      boolean containsData​(java.lang.String key)
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      java.lang.String getCsvData()
      string csv_data = 2 [json_name = "csvData"];
      com.google.protobuf.ByteString getCsvDataBytes()
      string csv_data = 2 [json_name = "csvData"];
      java.util.Map<java.lang.String,​java.lang.String> getData()
      Deprecated.
      int getDataCount()
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      java.util.Map<java.lang.String,​java.lang.String> getDataMap()
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      java.lang.String getDataOrDefault​(java.lang.String key, java.lang.String defaultValue)
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      java.lang.String getDataOrThrow​(java.lang.String key)
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      ExportMetricsResponse.ExportMetricsResponseMeta getMeta()
      .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];
      boolean hasMeta()
      .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];
      ExportMetricsResponse.Builder mergeMeta​(ExportMetricsResponse.ExportMetricsResponseMeta value)
      .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];
      ExportMetricsResponse.Builder putAllData​(java.util.Map<java.lang.String,​java.lang.String> values)
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      ExportMetricsResponse.Builder putData​(java.lang.String key, java.lang.String value)
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      ExportMetricsResponse.Builder removeData​(java.lang.String key)
      All requested metrics aggregated for all provided event_ids metric_name => numeric value (double/uint) serialized to string
      ExportMetricsResponse.Builder setCsvData​(java.lang.String value)
      string csv_data = 2 [json_name = "csvData"];
      ExportMetricsResponse.Builder setCsvDataBytes​(com.google.protobuf.ByteString value)
      string csv_data = 2 [json_name = "csvData"];
      ExportMetricsResponse.Builder setMeta​(ExportMetricsResponse.ExportMetricsResponseMeta value)
      .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];
      ExportMetricsResponse.Builder setMeta​(ExportMetricsResponse.ExportMetricsResponseMeta.Builder builderForValue)
      .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • containsData

        public boolean containsData​(java.lang.String key)
         All requested metrics aggregated for all provided event_ids
         metric_name => numeric value (double/uint) serialized to string
         
        map<string, string> data = 1 [json_name = "data"];
        Specified by:
        containsData in interface ExportMetricsResponseOrBuilder
      • removeData

        public ExportMetricsResponse.Builder removeData​(java.lang.String key)
         All requested metrics aggregated for all provided event_ids
         metric_name => numeric value (double/uint) serialized to string
         
        map<string, string> data = 1 [json_name = "data"];
      • getDataMap

        public java.util.Map<java.lang.String,​java.lang.String> getDataMap()
         All requested metrics aggregated for all provided event_ids
         metric_name => numeric value (double/uint) serialized to string
         
        map<string, string> data = 1 [json_name = "data"];
        Specified by:
        getDataMap in interface ExportMetricsResponseOrBuilder
      • getDataOrDefault

        public java.lang.String getDataOrDefault​(java.lang.String key,
                                                 java.lang.String defaultValue)
         All requested metrics aggregated for all provided event_ids
         metric_name => numeric value (double/uint) serialized to string
         
        map<string, string> data = 1 [json_name = "data"];
        Specified by:
        getDataOrDefault in interface ExportMetricsResponseOrBuilder
      • getDataOrThrow

        public java.lang.String getDataOrThrow​(java.lang.String key)
         All requested metrics aggregated for all provided event_ids
         metric_name => numeric value (double/uint) serialized to string
         
        map<string, string> data = 1 [json_name = "data"];
        Specified by:
        getDataOrThrow in interface ExportMetricsResponseOrBuilder
      • putData

        public ExportMetricsResponse.Builder putData​(java.lang.String key,
                                                     java.lang.String value)
         All requested metrics aggregated for all provided event_ids
         metric_name => numeric value (double/uint) serialized to string
         
        map<string, string> data = 1 [json_name = "data"];
      • putAllData

        public ExportMetricsResponse.Builder putAllData​(java.util.Map<java.lang.String,​java.lang.String> values)
         All requested metrics aggregated for all provided event_ids
         metric_name => numeric value (double/uint) serialized to string
         
        map<string, string> data = 1 [json_name = "data"];
      • getCsvDataBytes

        public com.google.protobuf.ByteString getCsvDataBytes()
        string csv_data = 2 [json_name = "csvData"];
        Specified by:
        getCsvDataBytes in interface ExportMetricsResponseOrBuilder
        Returns:
        The bytes for csvData.
      • setCsvData

        public ExportMetricsResponse.Builder setCsvData​(java.lang.String value)
        string csv_data = 2 [json_name = "csvData"];
        Parameters:
        value - The csvData to set.
        Returns:
        This builder for chaining.
      • clearCsvData

        public ExportMetricsResponse.Builder clearCsvData()
        string csv_data = 2 [json_name = "csvData"];
        Returns:
        This builder for chaining.
      • setCsvDataBytes

        public ExportMetricsResponse.Builder setCsvDataBytes​(com.google.protobuf.ByteString value)
        string csv_data = 2 [json_name = "csvData"];
        Parameters:
        value - The bytes for csvData to set.
        Returns:
        This builder for chaining.
      • hasMeta

        public boolean hasMeta()
        .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];
        Specified by:
        hasMeta in interface ExportMetricsResponseOrBuilder
        Returns:
        Whether the meta field is set.
      • clearMeta

        public ExportMetricsResponse.Builder clearMeta()
        .streamlayer.analytics.v2.studio.ExportMetricsResponse.ExportMetricsResponseMeta meta = 3 [json_name = "meta"];