Interface ReportOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Report, Report.Builder

    public interface ReportOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Column getColumns​(int index)
      The list of columns included in the report.
      int getColumnsCount()
      The list of columns included in the report.
      List<Column> getColumnsList()
      The list of columns included in the report.
      ColumnOrBuilder getColumnsOrBuilder​(int index)
      The list of columns included in the report.
      List<? extends ColumnOrBuilder> getColumnsOrBuilderList()
      The list of columns included in the report.
      String getDescription()
      A description of other aspects of the report, such as the products it supports.
      com.google.protobuf.ByteString getDescriptionBytes()
      A description of other aspects of the report, such as the products it supports.
      String getDisplayName()
      A human-readable name for this report.
      com.google.protobuf.ByteString getDisplayNameBytes()
      A human-readable name for this report.
      String getName()
      Required.
      com.google.protobuf.ByteString getNameBytes()
      Required.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getName

        String getName()
         Required. The report's resource name. Specifies the account and report used
         to generate report data. The report_id identifier is a UID (for example,
         `613bf59q`).
        
         Name uses the format:
         accounts/{account_id}/reports/{report_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. The report's resource name. Specifies the account and report used
         to generate report data. The report_id identifier is a UID (for example,
         `613bf59q`).
        
         Name uses the format:
         accounts/{account_id}/reports/{report_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for name.
      • getDisplayName

        String getDisplayName()
         A human-readable name for this report.
         
        string display_name = 2;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         A human-readable name for this report.
         
        string display_name = 2;
        Returns:
        The bytes for displayName.
      • getColumnsList

        List<Column> getColumnsList()
         The list of columns included in the report. This defines the schema of
         the report results.
         
        repeated .google.cloud.channel.v1.Column columns = 3;
      • getColumns

        Column getColumns​(int index)
         The list of columns included in the report. This defines the schema of
         the report results.
         
        repeated .google.cloud.channel.v1.Column columns = 3;
      • getColumnsCount

        int getColumnsCount()
         The list of columns included in the report. This defines the schema of
         the report results.
         
        repeated .google.cloud.channel.v1.Column columns = 3;
      • getColumnsOrBuilderList

        List<? extends ColumnOrBuilder> getColumnsOrBuilderList()
         The list of columns included in the report. This defines the schema of
         the report results.
         
        repeated .google.cloud.channel.v1.Column columns = 3;
      • getColumnsOrBuilder

        ColumnOrBuilder getColumnsOrBuilder​(int index)
         The list of columns included in the report. This defines the schema of
         the report results.
         
        repeated .google.cloud.channel.v1.Column columns = 3;
      • getDescription

        String getDescription()
         A description of other aspects of the report, such as the products
         it supports.
         
        string description = 4;
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
         A description of other aspects of the report, such as the products
         it supports.
         
        string description = 4;
        Returns:
        The bytes for description.