Interface BillingReport.DownloadOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BillingReport.Download, BillingReport.Download.Builder
Enclosing class:
BillingReport

public static interface BillingReport.DownloadOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The file format of the billing report
    int
    The file format of the billing report
    long
    The size of the file in bytes.
    The download url.
    com.google.protobuf.ByteString
    The download url.
    com.google.protobuf.Timestamp
    The time when the download url will expire.
    com.google.protobuf.TimestampOrBuilder
    The time when the download url will expire.
    boolean
    The time when the download url will expire.

    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 Details

    • getUrl

      String getUrl()
       The download url.
       
      string url = 1;
      Returns:
      The url.
    • getUrlBytes

      com.google.protobuf.ByteString getUrlBytes()
       The download url.
       
      string url = 1;
      Returns:
      The bytes for url.
    • hasUrlExpirationTime

      boolean hasUrlExpirationTime()
       The time when the download url will expire.
       
      .google.protobuf.Timestamp url_expiration_time = 2;
      Returns:
      Whether the urlExpirationTime field is set.
    • getUrlExpirationTime

      com.google.protobuf.Timestamp getUrlExpirationTime()
       The time when the download url will expire.
       
      .google.protobuf.Timestamp url_expiration_time = 2;
      Returns:
      The urlExpirationTime.
    • getUrlExpirationTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getUrlExpirationTimeOrBuilder()
       The time when the download url will expire.
       
      .google.protobuf.Timestamp url_expiration_time = 2;
    • getFileFormatValue

      int getFileFormatValue()
       The file format of the billing report
       
      .temporal.api.cloud.billing.v1.BillingReport.Download.FileFormat file_format = 3;
      Returns:
      The enum numeric value on the wire for fileFormat.
    • getFileFormat

       The file format of the billing report
       
      .temporal.api.cloud.billing.v1.BillingReport.Download.FileFormat file_format = 3;
      Returns:
      The fileFormat.
    • getFileSizeBytes

      long getFileSizeBytes()
       The size of the file in bytes. Useful for pre-allocating space, progress indicators, etc.
       
      int64 file_size_bytes = 4;
      Returns:
      The fileSizeBytes.