Interface ReportResultsMetadataOrBuilder (3.16.0)

public interface ReportResultsMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDateRange()

public abstract DateRange getDateRange()

The date range of reported usage.

.google.cloud.channel.v1.DateRange date_range = 3;

Returns
TypeDescription
DateRange

The dateRange.

getDateRangeOrBuilder()

public abstract DateRangeOrBuilder getDateRangeOrBuilder()

The date range of reported usage.

.google.cloud.channel.v1.DateRange date_range = 3;

Returns
TypeDescription
DateRangeOrBuilder

getPrecedingDateRange()

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

The precedingDateRange.

getPrecedingDateRangeOrBuilder()

public abstract 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;

Returns
TypeDescription
DateRangeOrBuilder

getReport()

public abstract Report getReport()

Details of the completed report.

.google.cloud.channel.v1.Report report = 1;

Returns
TypeDescription
Report

The report.

getReportOrBuilder()

public abstract ReportOrBuilder getReportOrBuilder()

Details of the completed report.

.google.cloud.channel.v1.Report report = 1;

Returns
TypeDescription
ReportOrBuilder

getRowCount()

public abstract long getRowCount()

The total number of rows of data in the final report.

int64 row_count = 2;

Returns
TypeDescription
long

The rowCount.

hasDateRange()

public abstract boolean hasDateRange()

The date range of reported usage.

.google.cloud.channel.v1.DateRange date_range = 3;

Returns
TypeDescription
boolean

Whether the dateRange field is set.

hasPrecedingDateRange()

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

Whether the precedingDateRange field is set.

hasReport()

public abstract boolean hasReport()

Details of the completed report.

.google.cloud.channel.v1.Report report = 1;

Returns
TypeDescription
boolean

Whether the report field is set.