Interface DataStreamOrBuilder

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

@Generated public interface DataStreamOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasWebStreamData

      boolean hasWebStreamData()
       Data specific to web streams. Must be populated if type is
       WEB_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.WebStreamData web_stream_data = 6;
      Returns:
      Whether the webStreamData field is set.
    • getWebStreamData

      DataStream.WebStreamData getWebStreamData()
       Data specific to web streams. Must be populated if type is
       WEB_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.WebStreamData web_stream_data = 6;
      Returns:
      The webStreamData.
    • getWebStreamDataOrBuilder

      DataStream.WebStreamDataOrBuilder getWebStreamDataOrBuilder()
       Data specific to web streams. Must be populated if type is
       WEB_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.WebStreamData web_stream_data = 6;
    • hasAndroidAppStreamData

      boolean hasAndroidAppStreamData()
       Data specific to Android app streams. Must be populated if type is
       ANDROID_APP_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.AndroidAppStreamData android_app_stream_data = 7;
      Returns:
      Whether the androidAppStreamData field is set.
    • getAndroidAppStreamData

      DataStream.AndroidAppStreamData getAndroidAppStreamData()
       Data specific to Android app streams. Must be populated if type is
       ANDROID_APP_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.AndroidAppStreamData android_app_stream_data = 7;
      Returns:
      The androidAppStreamData.
    • getAndroidAppStreamDataOrBuilder

      DataStream.AndroidAppStreamDataOrBuilder getAndroidAppStreamDataOrBuilder()
       Data specific to Android app streams. Must be populated if type is
       ANDROID_APP_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.AndroidAppStreamData android_app_stream_data = 7;
    • hasIosAppStreamData

      boolean hasIosAppStreamData()
       Data specific to iOS app streams. Must be populated if type is
       IOS_APP_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.IosAppStreamData ios_app_stream_data = 8;
      Returns:
      Whether the iosAppStreamData field is set.
    • getIosAppStreamData

      DataStream.IosAppStreamData getIosAppStreamData()
       Data specific to iOS app streams. Must be populated if type is
       IOS_APP_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.IosAppStreamData ios_app_stream_data = 8;
      Returns:
      The iosAppStreamData.
    • getIosAppStreamDataOrBuilder

      DataStream.IosAppStreamDataOrBuilder getIosAppStreamDataOrBuilder()
       Data specific to iOS app streams. Must be populated if type is
       IOS_APP_DATA_STREAM.
       
      .google.analytics.admin.v1alpha.DataStream.IosAppStreamData ios_app_stream_data = 8;
    • getName

      String getName()
       Identifier. Resource name of this Data Stream.
       Format: properties/{property_id}/dataStreams/{stream_id}
       Example: "properties/1000/dataStreams/2000"
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Identifier. Resource name of this Data Stream.
       Format: properties/{property_id}/dataStreams/{stream_id}
       Example: "properties/1000/dataStreams/2000"
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The bytes for name.
    • getTypeValue

      int getTypeValue()
       Required. Immutable. The type of this DataStream resource.
       
      .google.analytics.admin.v1alpha.DataStream.DataStreamType type = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Required. Immutable. The type of this DataStream resource.
       
      .google.analytics.admin.v1alpha.DataStream.DataStreamType type = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];
      Returns:
      The type.
    • getDisplayName

      String getDisplayName()
       Human-readable display name for the Data Stream.
      
       Required for web data streams.
      
       The max allowed display name length is 255 UTF-16 code units.
       
      string display_name = 3;
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Human-readable display name for the Data Stream.
      
       Required for web data streams.
      
       The max allowed display name length is 255 UTF-16 code units.
       
      string display_name = 3;
      Returns:
      The bytes for displayName.
    • hasCreateTime

      boolean hasCreateTime()
       Output only. Time when this stream was originally created.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Output only. Time when this stream was originally created.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Time when this stream was originally created.
       
      .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUpdateTime

      boolean hasUpdateTime()
       Output only. Time when stream payload fields were last updated.
       
      .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      com.google.protobuf.Timestamp getUpdateTime()
       Output only. Time when stream payload fields were last updated.
       
      .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Time when stream payload fields were last updated.
       
      .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getStreamDataCase

      DataStream.StreamDataCase getStreamDataCase()