public static final class ReportTask.Builder extends GeneratedMessageV3.Builder<ReportTask.Builder> implements ReportTaskOrBuilder
A specific report task configuration.
Protobuf type google.analytics.data.v1alpha.ReportTask
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ReportTask.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ReportTask build()
buildPartial()
public ReportTask buildPartial()
clear()
public ReportTask.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ReportTask.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public ReportTask.Builder clearName()
Output only. Identifier. The report task resource name assigned during
creation. Format: properties/{property}/reportTasks/{report_task}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
clearOneof(Descriptors.OneofDescriptor oneof)
public ReportTask.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearReportDefinition()
public ReportTask.Builder clearReportDefinition()
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
public ReportTask.Builder clearReportMetadata()
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
clone()
public ReportTask.Builder clone()
Overrides
getDefaultInstanceForType()
public ReportTask getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Output only. Identifier. The report task resource name assigned during
creation. Format: properties/{property}/reportTasks/{report_task}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Output only. Identifier. The report task resource name assigned during
creation. Format: properties/{property}/reportTasks/{report_task}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getReportDefinition()
public ReportTask.ReportDefinition getReportDefinition()
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
getReportDefinitionBuilder()
public ReportTask.ReportDefinition.Builder getReportDefinitionBuilder()
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
getReportDefinitionOrBuilder()
public ReportTask.ReportDefinitionOrBuilder getReportDefinitionOrBuilder()
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
public ReportTask.ReportMetadata getReportMetadata()
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportTask.ReportMetadata.Builder getReportMetadataBuilder()
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportTask.ReportMetadataOrBuilder getReportMetadataOrBuilder()
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasReportDefinition()
public boolean hasReportDefinition()
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the reportDefinition field is set.
|
public boolean hasReportMetadata()
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the reportMetadata field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ReportTask other)
public ReportTask.Builder mergeFrom(ReportTask other)
public ReportTask.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ReportTask.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeReportDefinition(ReportTask.ReportDefinition value)
public ReportTask.Builder mergeReportDefinition(ReportTask.ReportDefinition value)
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
public ReportTask.Builder mergeReportMetadata(ReportTask.ReportMetadata value)
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ReportTask.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ReportTask.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public ReportTask.Builder setName(String value)
Output only. Identifier. The report task resource name assigned during
creation. Format: properties/{property}/reportTasks/{report_task}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public ReportTask.Builder setNameBytes(ByteString value)
Output only. Identifier. The report task resource name assigned during
creation. Format: properties/{property}/reportTasks/{report_task}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ReportTask.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setReportDefinition(ReportTask.ReportDefinition value)
public ReportTask.Builder setReportDefinition(ReportTask.ReportDefinition value)
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
setReportDefinition(ReportTask.ReportDefinition.Builder builderForValue)
public ReportTask.Builder setReportDefinition(ReportTask.ReportDefinition.Builder builderForValue)
Optional. A report definition to fetch report data, which describes the
structure of a report. It typically includes the fields that will be
included in the report and the criteria that will be used to filter the
data.
.google.analytics.data.v1alpha.ReportTask.ReportDefinition report_definition = 2 [(.google.api.field_behavior) = OPTIONAL];
public ReportTask.Builder setReportMetadata(ReportTask.ReportMetadata value)
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportTask.Builder setReportMetadata(ReportTask.ReportMetadata.Builder builderForValue)
Output only. The report metadata for a specific report task, which provides
information about a report. It typically includes the following
information: the resource name of the report, the state of the report, the
timestamp the report was created, etc,
.google.analytics.data.v1alpha.ReportTask.ReportMetadata report_metadata = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
setUnknownFields(UnknownFieldSet unknownFields)
public final ReportTask.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides