Interface DataStreamOrBuilder (0.40.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.v1alpha.DataStream.AndroidAppStreamData android_app_stream_data = 7;

Returns
TypeDescription
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.v1alpha.DataStream.AndroidAppStreamData android_app_stream_data = 7;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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.v1alpha.DataStream.IosAppStreamData ios_app_stream_data = 8;

Returns
TypeDescription
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.v1alpha.DataStream.IosAppStreamData ios_app_stream_data = 8;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
ByteString

The bytes for name.

getStreamDataCase()

public abstract DataStream.StreamDataCase getStreamDataCase()
Returns
TypeDescription
DataStream.StreamDataCase

getType()

public abstract DataStream.DataStreamType 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
TypeDescription
DataStream.DataStreamType

The type.

getTypeValue()

public abstract 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
TypeDescription
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
TypeDescription
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
TypeDescription
TimestampOrBuilder

getWebStreamData()

public abstract 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
TypeDescription
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.v1alpha.DataStream.WebStreamData web_stream_data = 6;

Returns
TypeDescription
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.v1alpha.DataStream.AndroidAppStreamData android_app_stream_data = 7;

Returns
TypeDescription
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
TypeDescription
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.v1alpha.DataStream.IosAppStreamData ios_app_stream_data = 8;

Returns
TypeDescription
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
TypeDescription
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.v1alpha.DataStream.WebStreamData web_stream_data = 6;

Returns
TypeDescription
boolean

Whether the webStreamData field is set.