Class DataStream.WebStreamData.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataStream.WebStreamData.Builder>
com.google.analytics.admin.v1alpha.DataStream.WebStreamData.Builder
All Implemented Interfaces:
DataStream.WebStreamDataOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
DataStream.WebStreamData

public static final class DataStream.WebStreamData.Builder extends com.google.protobuf.GeneratedMessage.Builder<DataStream.WebStreamData.Builder> implements DataStream.WebStreamDataOrBuilder
 Data specific to web streams.
 
Protobuf type google.analytics.admin.v1alpha.DataStream.WebStreamData
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DataStream.WebStreamData.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<DataStream.WebStreamData.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DataStream.WebStreamData.Builder>
    • getDefaultInstanceForType

      public DataStream.WebStreamData getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public DataStream.WebStreamData build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public DataStream.WebStreamData buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public DataStream.WebStreamData.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataStream.WebStreamData.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<DataStream.WebStreamData.Builder>
    • mergeFrom

      public DataStream.WebStreamData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataStream.WebStreamData.Builder>
      Throws:
      IOException
    • getMeasurementId

      public String getMeasurementId()
       Output only. Analytics Measurement ID.
      
       Example: "G-1A2BCD345E"
       
      string measurement_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMeasurementId in interface DataStream.WebStreamDataOrBuilder
      Returns:
      The measurementId.
    • getMeasurementIdBytes

      public com.google.protobuf.ByteString getMeasurementIdBytes()
       Output only. Analytics Measurement ID.
      
       Example: "G-1A2BCD345E"
       
      string measurement_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getMeasurementIdBytes in interface DataStream.WebStreamDataOrBuilder
      Returns:
      The bytes for measurementId.
    • setMeasurementId

      public DataStream.WebStreamData.Builder setMeasurementId(String value)
       Output only. Analytics Measurement ID.
      
       Example: "G-1A2BCD345E"
       
      string measurement_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The measurementId to set.
      Returns:
      This builder for chaining.
    • clearMeasurementId

      public DataStream.WebStreamData.Builder clearMeasurementId()
       Output only. Analytics Measurement ID.
      
       Example: "G-1A2BCD345E"
       
      string measurement_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setMeasurementIdBytes

      public DataStream.WebStreamData.Builder setMeasurementIdBytes(com.google.protobuf.ByteString value)
       Output only. Analytics Measurement ID.
      
       Example: "G-1A2BCD345E"
       
      string measurement_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for measurementId to set.
      Returns:
      This builder for chaining.
    • getFirebaseAppId

      public String getFirebaseAppId()
       Output only. ID of the corresponding web app in Firebase, if any.
       This ID can change if the web app is deleted and recreated.
       
      string firebase_app_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFirebaseAppId in interface DataStream.WebStreamDataOrBuilder
      Returns:
      The firebaseAppId.
    • getFirebaseAppIdBytes

      public com.google.protobuf.ByteString getFirebaseAppIdBytes()
       Output only. ID of the corresponding web app in Firebase, if any.
       This ID can change if the web app is deleted and recreated.
       
      string firebase_app_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getFirebaseAppIdBytes in interface DataStream.WebStreamDataOrBuilder
      Returns:
      The bytes for firebaseAppId.
    • setFirebaseAppId

      public DataStream.WebStreamData.Builder setFirebaseAppId(String value)
       Output only. ID of the corresponding web app in Firebase, if any.
       This ID can change if the web app is deleted and recreated.
       
      string firebase_app_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The firebaseAppId to set.
      Returns:
      This builder for chaining.
    • clearFirebaseAppId

      public DataStream.WebStreamData.Builder clearFirebaseAppId()
       Output only. ID of the corresponding web app in Firebase, if any.
       This ID can change if the web app is deleted and recreated.
       
      string firebase_app_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setFirebaseAppIdBytes

      public DataStream.WebStreamData.Builder setFirebaseAppIdBytes(com.google.protobuf.ByteString value)
       Output only. ID of the corresponding web app in Firebase, if any.
       This ID can change if the web app is deleted and recreated.
       
      string firebase_app_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for firebaseAppId to set.
      Returns:
      This builder for chaining.
    • getDefaultUri

      public String getDefaultUri()
       Domain name of the web app being measured, or empty.
       Example: "http://www.google.com", "https://www.google.com"
       
      string default_uri = 3;
      Specified by:
      getDefaultUri in interface DataStream.WebStreamDataOrBuilder
      Returns:
      The defaultUri.
    • getDefaultUriBytes

      public com.google.protobuf.ByteString getDefaultUriBytes()
       Domain name of the web app being measured, or empty.
       Example: "http://www.google.com", "https://www.google.com"
       
      string default_uri = 3;
      Specified by:
      getDefaultUriBytes in interface DataStream.WebStreamDataOrBuilder
      Returns:
      The bytes for defaultUri.
    • setDefaultUri

      public DataStream.WebStreamData.Builder setDefaultUri(String value)
       Domain name of the web app being measured, or empty.
       Example: "http://www.google.com", "https://www.google.com"
       
      string default_uri = 3;
      Parameters:
      value - The defaultUri to set.
      Returns:
      This builder for chaining.
    • clearDefaultUri

      public DataStream.WebStreamData.Builder clearDefaultUri()
       Domain name of the web app being measured, or empty.
       Example: "http://www.google.com", "https://www.google.com"
       
      string default_uri = 3;
      Returns:
      This builder for chaining.
    • setDefaultUriBytes

      public DataStream.WebStreamData.Builder setDefaultUriBytes(com.google.protobuf.ByteString value)
       Domain name of the web app being measured, or empty.
       Example: "http://www.google.com", "https://www.google.com"
       
      string default_uri = 3;
      Parameters:
      value - The bytes for defaultUri to set.
      Returns:
      This builder for chaining.