Interface DataStreamOrBuilder (0.53.0)

public interface DataStreamOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAndroidAppStreamData()

public abstract DataStream.AndroidAppStreamData getAndroidAppStreamData()

Data specific to Android app streams. Must be populated if type is ANDROID_APP_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.AndroidAppStreamData android_app_stream_data = 7;

Returns
Type Description
DataStream.AndroidAppStreamData

The androidAppStreamData.

getAndroidAppStreamDataOrBuilder()

public abstract DataStream.AndroidAppStreamDataOrBuilder getAndroidAppStreamDataOrBuilder()

Data specific to Android app streams. Must be populated if type is ANDROID_APP_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.AndroidAppStreamData android_app_stream_data = 7;

Returns
Type Description
DataStream.AndroidAppStreamDataOrBuilder

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. Time when this stream was originally created.

.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. Time when this stream was originally created.

.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getDisplayName()

public abstract 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
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract 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
Type Description
ByteString

The bytes for displayName.

getIosAppStreamData()

public abstract DataStream.IosAppStreamData getIosAppStreamData()

Data specific to iOS app streams. Must be populated if type is IOS_APP_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.IosAppStreamData ios_app_stream_data = 8;

Returns
Type Description
DataStream.IosAppStreamData

The iosAppStreamData.

getIosAppStreamDataOrBuilder()

public abstract DataStream.IosAppStreamDataOrBuilder getIosAppStreamDataOrBuilder()

Data specific to iOS app streams. Must be populated if type is IOS_APP_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.IosAppStreamData ios_app_stream_data = 8;

Returns
Type Description
DataStream.IosAppStreamDataOrBuilder

getName()

public abstract String getName()

Output only. 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) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. 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) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getStreamDataCase()

public abstract DataStream.StreamDataCase getStreamDataCase()
Returns
Type Description
DataStream.StreamDataCase

getType()

public abstract DataStream.DataStreamType getType()

Required. Immutable. The type of this DataStream resource.

.google.analytics.admin.v1beta.DataStream.DataStreamType type = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataStream.DataStreamType

The type.

getTypeValue()

public abstract int getTypeValue()

Required. Immutable. The type of this DataStream resource.

.google.analytics.admin.v1beta.DataStream.DataStreamType type = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for type.

getUpdateTime()

public abstract 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
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. Time when stream payload fields were last updated.

.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getWebStreamData()

public abstract DataStream.WebStreamData getWebStreamData()

Data specific to web streams. Must be populated if type is WEB_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.WebStreamData web_stream_data = 6;

Returns
Type Description
DataStream.WebStreamData

The webStreamData.

getWebStreamDataOrBuilder()

public abstract DataStream.WebStreamDataOrBuilder getWebStreamDataOrBuilder()

Data specific to web streams. Must be populated if type is WEB_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.WebStreamData web_stream_data = 6;

Returns
Type Description
DataStream.WebStreamDataOrBuilder

hasAndroidAppStreamData()

public abstract boolean hasAndroidAppStreamData()

Data specific to Android app streams. Must be populated if type is ANDROID_APP_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.AndroidAppStreamData android_app_stream_data = 7;

Returns
Type Description
boolean

Whether the androidAppStreamData field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. Time when this stream was originally created.

.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasIosAppStreamData()

public abstract boolean hasIosAppStreamData()

Data specific to iOS app streams. Must be populated if type is IOS_APP_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.IosAppStreamData ios_app_stream_data = 8;

Returns
Type Description
boolean

Whether the iosAppStreamData field is set.

hasUpdateTime()

public abstract 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
Type Description
boolean

Whether the updateTime field is set.

hasWebStreamData()

public abstract boolean hasWebStreamData()

Data specific to web streams. Must be populated if type is WEB_DATA_STREAM.

.google.analytics.admin.v1beta.DataStream.WebStreamData web_stream_data = 6;

Returns
Type Description
boolean

Whether the webStreamData field is set.