Interface BillingReportSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BillingReportSpec,BillingReportSpec.Builder
@Generated(value="protoc",
comments="annotations:BillingReportSpecOrBuilder.java.pb.meta")
public interface BillingReportSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe description for the billing report.com.google.protobuf.ByteStringThe description for the billing report.com.google.protobuf.DurationThe duration after which the download url will expire.com.google.protobuf.DurationOrBuilderThe duration after which the download url will expire.com.google.protobuf.TimestampThe end time of the billing report (in UTC).com.google.protobuf.TimestampOrBuilderThe end time of the billing report (in UTC).The data granularity of the billing report.intThe data granularity of the billing report.com.google.protobuf.TimestampThe start time of the billing report (in UTC).com.google.protobuf.TimestampOrBuilderThe start time of the billing report (in UTC).booleanThe duration after which the download url will expire.booleanThe end time of the billing report (in UTC).booleanThe start time of the billing report (in UTC).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStartTimeInclusive
boolean hasStartTimeInclusive()The start time of the billing report (in UTC).
.google.protobuf.Timestamp start_time_inclusive = 1;- Returns:
- Whether the startTimeInclusive field is set.
-
getStartTimeInclusive
com.google.protobuf.Timestamp getStartTimeInclusive()The start time of the billing report (in UTC).
.google.protobuf.Timestamp start_time_inclusive = 1;- Returns:
- The startTimeInclusive.
-
getStartTimeInclusiveOrBuilder
com.google.protobuf.TimestampOrBuilder getStartTimeInclusiveOrBuilder()The start time of the billing report (in UTC).
.google.protobuf.Timestamp start_time_inclusive = 1; -
hasEndTimeExclusive
boolean hasEndTimeExclusive()The end time of the billing report (in UTC).
.google.protobuf.Timestamp end_time_exclusive = 2;- Returns:
- Whether the endTimeExclusive field is set.
-
getEndTimeExclusive
com.google.protobuf.Timestamp getEndTimeExclusive()The end time of the billing report (in UTC).
.google.protobuf.Timestamp end_time_exclusive = 2;- Returns:
- The endTimeExclusive.
-
getEndTimeExclusiveOrBuilder
com.google.protobuf.TimestampOrBuilder getEndTimeExclusiveOrBuilder()The end time of the billing report (in UTC).
.google.protobuf.Timestamp end_time_exclusive = 2; -
hasDownloadUrlExpirationDuration
boolean hasDownloadUrlExpirationDuration()The duration after which the download url will expire. Optional, default is 5 minutes and maximum is 1 hour.
.google.protobuf.Duration download_url_expiration_duration = 3;- Returns:
- Whether the downloadUrlExpirationDuration field is set.
-
getDownloadUrlExpirationDuration
com.google.protobuf.Duration getDownloadUrlExpirationDuration()The duration after which the download url will expire. Optional, default is 5 minutes and maximum is 1 hour.
.google.protobuf.Duration download_url_expiration_duration = 3;- Returns:
- The downloadUrlExpirationDuration.
-
getDownloadUrlExpirationDurationOrBuilder
com.google.protobuf.DurationOrBuilder getDownloadUrlExpirationDurationOrBuilder()The duration after which the download url will expire. Optional, default is 5 minutes and maximum is 1 hour.
.google.protobuf.Duration download_url_expiration_duration = 3; -
getDescription
String getDescription()The description for the billing report. Optional, default is empty.
string description = 4;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()The description for the billing report. Optional, default is empty.
string description = 4;- Returns:
- The bytes for description.
-
getGranularityValue
int getGranularityValue()The data granularity of the billing report. Optional, default is hourly. temporal:versioning:min_version=v0.16.0
.temporal.api.cloud.billing.v1.BillingReportSpec.BillingReportGranularity granularity = 5;- Returns:
- The enum numeric value on the wire for granularity.
-
getGranularity
BillingReportSpec.BillingReportGranularity getGranularity()The data granularity of the billing report. Optional, default is hourly. temporal:versioning:min_version=v0.16.0
.temporal.api.cloud.billing.v1.BillingReportSpec.BillingReportGranularity granularity = 5;- Returns:
- The granularity.
-