Interface ListSkusRequestOrBuilder

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

@Generated public interface ListSkusRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The ISO 4217 currency code for the pricing info in the response proto.
    com.google.protobuf.ByteString
    The ISO 4217 currency code for the pricing info in the response proto.
    com.google.protobuf.Timestamp
    Optional exclusive end time of the time range for which the pricing versions will be returned.
    com.google.protobuf.TimestampOrBuilder
    Optional exclusive end time of the time range for which the pricing versions will be returned.
    int
    Requested page size.
    A token identifying a page of results to return.
    com.google.protobuf.ByteString
    A token identifying a page of results to return.
    Required.
    com.google.protobuf.ByteString
    Required.
    com.google.protobuf.Timestamp
    Optional inclusive start time of the time range for which the pricing versions will be returned.
    com.google.protobuf.TimestampOrBuilder
    Optional inclusive start time of the time range for which the pricing versions will be returned.
    boolean
    Optional exclusive end time of the time range for which the pricing versions will be returned.
    boolean
    Optional inclusive start time of the time range for which the pricing versions will be returned.

    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

    • getParent

      String getParent()
       Required. The name of the service.
       Example: "services/6F81-5844-456A"
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The name of the service.
       Example: "services/6F81-5844-456A"
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasStartTime

      boolean hasStartTime()
       Optional inclusive start time of the time range for which the pricing
       versions will be returned. Timestamps in the future are not allowed.
       The time range has to be within a single calendar month in
       America/Los_Angeles timezone. Time range as a whole is optional. If not
       specified, the latest pricing will be returned (up to 12 hours old at
       most).
       
      .google.protobuf.Timestamp start_time = 2;
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Optional inclusive start time of the time range for which the pricing
       versions will be returned. Timestamps in the future are not allowed.
       The time range has to be within a single calendar month in
       America/Los_Angeles timezone. Time range as a whole is optional. If not
       specified, the latest pricing will be returned (up to 12 hours old at
       most).
       
      .google.protobuf.Timestamp start_time = 2;
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Optional inclusive start time of the time range for which the pricing
       versions will be returned. Timestamps in the future are not allowed.
       The time range has to be within a single calendar month in
       America/Los_Angeles timezone. Time range as a whole is optional. If not
       specified, the latest pricing will be returned (up to 12 hours old at
       most).
       
      .google.protobuf.Timestamp start_time = 2;
    • hasEndTime

      boolean hasEndTime()
       Optional exclusive end time of the time range for which the pricing
       versions will be returned. Timestamps in the future are not allowed.
       The time range has to be within a single calendar month in
       America/Los_Angeles timezone. Time range as a whole is optional. If not
       specified, the latest pricing will be returned (up to 12 hours old at
       most).
       
      .google.protobuf.Timestamp end_time = 3;
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       Optional exclusive end time of the time range for which the pricing
       versions will be returned. Timestamps in the future are not allowed.
       The time range has to be within a single calendar month in
       America/Los_Angeles timezone. Time range as a whole is optional. If not
       specified, the latest pricing will be returned (up to 12 hours old at
       most).
       
      .google.protobuf.Timestamp end_time = 3;
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       Optional exclusive end time of the time range for which the pricing
       versions will be returned. Timestamps in the future are not allowed.
       The time range has to be within a single calendar month in
       America/Los_Angeles timezone. Time range as a whole is optional. If not
       specified, the latest pricing will be returned (up to 12 hours old at
       most).
       
      .google.protobuf.Timestamp end_time = 3;
    • getCurrencyCode

      String getCurrencyCode()
       The ISO 4217 currency code for the pricing info in the response proto.
       Will use the conversion rate as of start_time.
       Optional. If not specified USD will be used.
       
      string currency_code = 4;
      Returns:
      The currencyCode.
    • getCurrencyCodeBytes

      com.google.protobuf.ByteString getCurrencyCodeBytes()
       The ISO 4217 currency code for the pricing info in the response proto.
       Will use the conversion rate as of start_time.
       Optional. If not specified USD will be used.
       
      string currency_code = 4;
      Returns:
      The bytes for currencyCode.
    • getPageSize

      int getPageSize()
       Requested page size. Defaults to 5000.
       
      int32 page_size = 5;
      Returns:
      The pageSize.
    • getPageToken

      String getPageToken()
       A token identifying a page of results to return. This should be a
       `next_page_token` value returned from a previous `ListSkus`
       call. If unspecified, the first page of results is returned.
       
      string page_token = 6;
      Returns:
      The pageToken.
    • getPageTokenBytes

      com.google.protobuf.ByteString getPageTokenBytes()
       A token identifying a page of results to return. This should be a
       `next_page_token` value returned from a previous `ListSkus`
       call. If unspecified, the first page of results is returned.
       
      string page_token = 6;
      Returns:
      The bytes for pageToken.