Package com.google.cloud.channel.v1
Interface ReportResultsMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReportResultsMetadata
,ReportResultsMetadata.Builder
public interface ReportResultsMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DateRange
getDateRange()
The date range of reported usage.DateRangeOrBuilder
getDateRangeOrBuilder()
The date range of reported usage.DateRange
getPrecedingDateRange()
The usage dates immediately preceding `date_range` with the same duration.DateRangeOrBuilder
getPrecedingDateRangeOrBuilder()
The usage dates immediately preceding `date_range` with the same duration.Report
getReport()
Details of the completed report.ReportOrBuilder
getReportOrBuilder()
Details of the completed report.long
getRowCount()
The total number of rows of data in the final report.boolean
hasDateRange()
The date range of reported usage.boolean
hasPrecedingDateRange()
The usage dates immediately preceding `date_range` with the same duration.boolean
hasReport()
Details of the completed report.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasReport
boolean hasReport()
Details of the completed report.
.google.cloud.channel.v1.Report report = 1;
- Returns:
- Whether the report field is set.
-
getReport
Report getReport()
Details of the completed report.
.google.cloud.channel.v1.Report report = 1;
- Returns:
- The report.
-
getReportOrBuilder
ReportOrBuilder getReportOrBuilder()
Details of the completed report.
.google.cloud.channel.v1.Report report = 1;
-
getRowCount
long getRowCount()
The total number of rows of data in the final report.
int64 row_count = 2;
- Returns:
- The rowCount.
-
hasDateRange
boolean hasDateRange()
The date range of reported usage.
.google.cloud.channel.v1.DateRange date_range = 3;
- Returns:
- Whether the dateRange field is set.
-
getDateRange
DateRange getDateRange()
The date range of reported usage.
.google.cloud.channel.v1.DateRange date_range = 3;
- Returns:
- The dateRange.
-
getDateRangeOrBuilder
DateRangeOrBuilder getDateRangeOrBuilder()
The date range of reported usage.
.google.cloud.channel.v1.DateRange date_range = 3;
-
hasPrecedingDateRange
boolean hasPrecedingDateRange()
The usage dates immediately preceding `date_range` with the same duration. Use this to calculate trending usage and costs. This is only populated if you request trending data. For example, if `date_range` is July 1-15, `preceding_date_range` will be June 16-30.
.google.cloud.channel.v1.DateRange preceding_date_range = 4;
- Returns:
- Whether the precedingDateRange field is set.
-
getPrecedingDateRange
DateRange getPrecedingDateRange()
The usage dates immediately preceding `date_range` with the same duration. Use this to calculate trending usage and costs. This is only populated if you request trending data. For example, if `date_range` is July 1-15, `preceding_date_range` will be June 16-30.
.google.cloud.channel.v1.DateRange preceding_date_range = 4;
- Returns:
- The precedingDateRange.
-
getPrecedingDateRangeOrBuilder
DateRangeOrBuilder getPrecedingDateRangeOrBuilder()
The usage dates immediately preceding `date_range` with the same duration. Use this to calculate trending usage and costs. This is only populated if you request trending data. For example, if `date_range` is July 1-15, `preceding_date_range` will be June 16-30.
.google.cloud.channel.v1.DateRange preceding_date_range = 4;
-
-