Class ResponseMetaData.DataTruncationReason.Builder (0.110.0)

public static final class ResponseMetaData.DataTruncationReason.Builder extends GeneratedMessage.Builder<ResponseMetaData.DataTruncationReason.Builder> implements ResponseMetaData.DataTruncationReasonOrBuilder

Describes a reason for data truncation in the report.

Protobuf type google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllDataTruncationDateRanges(Iterable<? extends ResponseMetaData.DataTruncationReason.DataTruncationDateRange> values)

public ResponseMetaData.DataTruncationReason.Builder addAllDataTruncationDateRanges(Iterable<? extends ResponseMetaData.DataTruncationReason.DataTruncationDateRange> values)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
values Iterable<? extends com.google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange>
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

addDataTruncationDateRanges(ResponseMetaData.DataTruncationReason.DataTruncationDateRange value)

public ResponseMetaData.DataTruncationReason.Builder addDataTruncationDateRanges(ResponseMetaData.DataTruncationReason.DataTruncationDateRange value)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
value ResponseMetaData.DataTruncationReason.DataTruncationDateRange
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

addDataTruncationDateRanges(ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder builderForValue)

public ResponseMetaData.DataTruncationReason.Builder addDataTruncationDateRanges(ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder builderForValue)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
builderForValue ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

addDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange value)

public ResponseMetaData.DataTruncationReason.Builder addDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange value)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameters
Name Description
index int
value ResponseMetaData.DataTruncationReason.DataTruncationDateRange
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

addDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder builderForValue)

public ResponseMetaData.DataTruncationReason.Builder addDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder builderForValue)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameters
Name Description
index int
builderForValue ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

addDataTruncationDateRangesBuilder()

public ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder addDataTruncationDateRangesBuilder()

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Returns
Type Description
ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder

addDataTruncationDateRangesBuilder(int index)

public ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder addDataTruncationDateRangesBuilder(int index)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
index int
Returns
Type Description
ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder

build()

public ResponseMetaData.DataTruncationReason build()
Returns
Type Description
ResponseMetaData.DataTruncationReason

buildPartial()

public ResponseMetaData.DataTruncationReason buildPartial()
Returns
Type Description
ResponseMetaData.DataTruncationReason

clear()

public ResponseMetaData.DataTruncationReason.Builder clear()
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder
Overrides

clearDataTruncationDate()

public ResponseMetaData.DataTruncationReason.Builder clearDataTruncationDate()

The data truncation date in the format YYYY-MM-DD. Indicates data before this date is truncated.

optional string data_truncation_date = 3;

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

clearDataTruncationDateRanges()

public ResponseMetaData.DataTruncationReason.Builder clearDataTruncationDateRanges()

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

clearDataTruncationMessage()

public ResponseMetaData.DataTruncationReason.Builder clearDataTruncationMessage()

A descriptive message explaining the data truncation.

optional string data_truncation_message = 2;

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

clearDataTruncationType()

public ResponseMetaData.DataTruncationReason.Builder clearDataTruncationType()

The type of data truncation.

optional .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationType data_truncation_type = 1;

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

getDataTruncationDate()

public String getDataTruncationDate()

The data truncation date in the format YYYY-MM-DD. Indicates data before this date is truncated.

optional string data_truncation_date = 3;

Returns
Type Description
String

The dataTruncationDate.

getDataTruncationDateBytes()

public ByteString getDataTruncationDateBytes()

The data truncation date in the format YYYY-MM-DD. Indicates data before this date is truncated.

optional string data_truncation_date = 3;

Returns
Type Description
ByteString

The bytes for dataTruncationDate.

getDataTruncationDateRanges(int index)

public ResponseMetaData.DataTruncationReason.DataTruncationDateRange getDataTruncationDateRanges(int index)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
index int
Returns
Type Description
ResponseMetaData.DataTruncationReason.DataTruncationDateRange

getDataTruncationDateRangesBuilder(int index)

public ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder getDataTruncationDateRangesBuilder(int index)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
index int
Returns
Type Description
ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder

getDataTruncationDateRangesBuilderList()

public List<ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder> getDataTruncationDateRangesBuilderList()

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Returns
Type Description
List<Builder>

getDataTruncationDateRangesCount()

public int getDataTruncationDateRangesCount()

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Returns
Type Description
int

getDataTruncationDateRangesList()

public List<ResponseMetaData.DataTruncationReason.DataTruncationDateRange> getDataTruncationDateRangesList()

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Returns
Type Description
List<DataTruncationDateRange>

getDataTruncationDateRangesOrBuilder(int index)

public ResponseMetaData.DataTruncationReason.DataTruncationDateRangeOrBuilder getDataTruncationDateRangesOrBuilder(int index)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
index int
Returns
Type Description
ResponseMetaData.DataTruncationReason.DataTruncationDateRangeOrBuilder

getDataTruncationDateRangesOrBuilderList()

public List<? extends ResponseMetaData.DataTruncationReason.DataTruncationDateRangeOrBuilder> getDataTruncationDateRangesOrBuilderList()

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Returns
Type Description
List<? extends com.google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRangeOrBuilder>

getDataTruncationMessage()

public String getDataTruncationMessage()

A descriptive message explaining the data truncation.

optional string data_truncation_message = 2;

Returns
Type Description
String

The dataTruncationMessage.

getDataTruncationMessageBytes()

public ByteString getDataTruncationMessageBytes()

A descriptive message explaining the data truncation.

optional string data_truncation_message = 2;

Returns
Type Description
ByteString

The bytes for dataTruncationMessage.

getDataTruncationType()

public ResponseMetaData.DataTruncationReason.DataTruncationType getDataTruncationType()

The type of data truncation.

optional .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationType data_truncation_type = 1;

Returns
Type Description
ResponseMetaData.DataTruncationReason.DataTruncationType

The dataTruncationType.

getDataTruncationTypeValue()

public int getDataTruncationTypeValue()

The type of data truncation.

optional .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationType data_truncation_type = 1;

Returns
Type Description
int

The enum numeric value on the wire for dataTruncationType.

getDefaultInstanceForType()

public ResponseMetaData.DataTruncationReason getDefaultInstanceForType()
Returns
Type Description
ResponseMetaData.DataTruncationReason

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasDataTruncationDate()

public boolean hasDataTruncationDate()

The data truncation date in the format YYYY-MM-DD. Indicates data before this date is truncated.

optional string data_truncation_date = 3;

Returns
Type Description
boolean

Whether the dataTruncationDate field is set.

hasDataTruncationMessage()

public boolean hasDataTruncationMessage()

A descriptive message explaining the data truncation.

optional string data_truncation_message = 2;

Returns
Type Description
boolean

Whether the dataTruncationMessage field is set.

hasDataTruncationType()

public boolean hasDataTruncationType()

The type of data truncation.

optional .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationType data_truncation_type = 1;

Returns
Type Description
boolean

Whether the dataTruncationType field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ResponseMetaData.DataTruncationReason other)

public ResponseMetaData.DataTruncationReason.Builder mergeFrom(ResponseMetaData.DataTruncationReason other)
Parameter
Name Description
other ResponseMetaData.DataTruncationReason
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ResponseMetaData.DataTruncationReason.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ResponseMetaData.DataTruncationReason.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder
Overrides

removeDataTruncationDateRanges(int index)

public ResponseMetaData.DataTruncationReason.Builder removeDataTruncationDateRanges(int index)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameter
Name Description
index int
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

setDataTruncationDate(String value)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationDate(String value)

The data truncation date in the format YYYY-MM-DD. Indicates data before this date is truncated.

optional string data_truncation_date = 3;

Parameter
Name Description
value String

The dataTruncationDate to set.

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

setDataTruncationDateBytes(ByteString value)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationDateBytes(ByteString value)

The data truncation date in the format YYYY-MM-DD. Indicates data before this date is truncated.

optional string data_truncation_date = 3;

Parameter
Name Description
value ByteString

The bytes for dataTruncationDate to set.

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

setDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange value)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange value)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameters
Name Description
index int
value ResponseMetaData.DataTruncationReason.DataTruncationDateRange
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

setDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder builderForValue)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationDateRanges(int index, ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder builderForValue)

The truncated date ranges.

repeated .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationDateRange data_truncation_date_ranges = 4;

Parameters
Name Description
index int
builderForValue ResponseMetaData.DataTruncationReason.DataTruncationDateRange.Builder
Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

setDataTruncationMessage(String value)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationMessage(String value)

A descriptive message explaining the data truncation.

optional string data_truncation_message = 2;

Parameter
Name Description
value String

The dataTruncationMessage to set.

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

setDataTruncationMessageBytes(ByteString value)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationMessageBytes(ByteString value)

A descriptive message explaining the data truncation.

optional string data_truncation_message = 2;

Parameter
Name Description
value ByteString

The bytes for dataTruncationMessage to set.

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

setDataTruncationType(ResponseMetaData.DataTruncationReason.DataTruncationType value)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationType(ResponseMetaData.DataTruncationReason.DataTruncationType value)

The type of data truncation.

optional .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationType data_truncation_type = 1;

Parameter
Name Description
value ResponseMetaData.DataTruncationReason.DataTruncationType

The dataTruncationType to set.

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.

setDataTruncationTypeValue(int value)

public ResponseMetaData.DataTruncationReason.Builder setDataTruncationTypeValue(int value)

The type of data truncation.

optional .google.analytics.data.v1beta.ResponseMetaData.DataTruncationReason.DataTruncationType data_truncation_type = 1;

Parameter
Name Description
value int

The enum numeric value on the wire for dataTruncationType to set.

Returns
Type Description
ResponseMetaData.DataTruncationReason.Builder

This builder for chaining.