Package com.google.cloud.billing.v1
Interface ListSkusRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ListSkusRequest
,ListSkusRequest.Builder
public interface ListSkusRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCurrencyCode()
The ISO 4217 currency code for the pricing info in the response proto.com.google.protobuf.ByteString
getCurrencyCodeBytes()
The ISO 4217 currency code for the pricing info in the response proto.com.google.protobuf.Timestamp
getEndTime()
Optional exclusive end time of the time range for which the pricing versions will be returned.com.google.protobuf.TimestampOrBuilder
getEndTimeOrBuilder()
Optional exclusive end time of the time range for which the pricing versions will be returned.int
getPageSize()
Requested page size.String
getPageToken()
A token identifying a page of results to return.com.google.protobuf.ByteString
getPageTokenBytes()
A token identifying a page of results to return.String
getParent()
Required.com.google.protobuf.ByteString
getParentBytes()
Required.com.google.protobuf.Timestamp
getStartTime()
Optional inclusive start time of the time range for which the pricing versions will be returned.com.google.protobuf.TimestampOrBuilder
getStartTimeOrBuilder()
Optional inclusive start time of the time range for which the pricing versions will be returned.boolean
hasEndTime()
Optional exclusive end time of the time range for which the pricing versions will be returned.boolean
hasStartTime()
Optional inclusive start time of the time range for which the pricing versions will be returned.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getParent
String getParent()
Required. The name of the service. Example: "services/DA34-426B-A397"
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/DA34-426B-A397"
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.
-
-