Package io.temporal.api.cloud.billing.v1
Class BillingReportSpec
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.temporal.api.cloud.billing.v1.BillingReportSpec
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BillingReportSpecOrBuilder,java.io.Serializable
@Generated(value="protoc", comments="annotations:BillingReportSpec.java.pb.meta") public final class BillingReportSpec extends com.google.protobuf.GeneratedMessageV3 implements BillingReportSpecOrBuilderProtobuf typetemporal.api.cloud.billing.v1.BillingReportSpec- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBillingReportSpec.BuilderProtobuf typetemporal.api.cloud.billing.v1.BillingReportSpec-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intDESCRIPTION_FIELD_NUMBERstatic intDOWNLOAD_URL_EXPIRATION_DURATION_FIELD_NUMBERstatic intEND_TIME_EXCLUSIVE_FIELD_NUMBERstatic intSTART_TIME_INCLUSIVE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static BillingReportSpecgetDefaultInstance()BillingReportSpecgetDefaultInstanceForType()java.lang.StringgetDescription()The description for the billing report.com.google.protobuf.ByteStringgetDescriptionBytes()The description for the billing report.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.DurationgetDownloadUrlExpirationDuration()The duration after which the download url will expire.com.google.protobuf.DurationOrBuildergetDownloadUrlExpirationDurationOrBuilder()The duration after which the download url will expire.com.google.protobuf.TimestampgetEndTimeExclusive()The end time of the billing report (in UTC).com.google.protobuf.TimestampOrBuildergetEndTimeExclusiveOrBuilder()The end time of the billing report (in UTC).com.google.protobuf.Parser<BillingReportSpec>getParserForType()intgetSerializedSize()com.google.protobuf.TimestampgetStartTimeInclusive()The start time of the billing report (in UTC).com.google.protobuf.TimestampOrBuildergetStartTimeInclusiveOrBuilder()The start time of the billing report (in UTC).booleanhasDownloadUrlExpirationDuration()The duration after which the download url will expire.booleanhasEndTimeExclusive()The end time of the billing report (in UTC).inthashCode()booleanhasStartTimeInclusive()The start time of the billing report (in UTC).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static BillingReportSpec.BuildernewBuilder()static BillingReportSpec.BuildernewBuilder(BillingReportSpec prototype)BillingReportSpec.BuildernewBuilderForType()protected BillingReportSpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static BillingReportSpecparseDelimitedFrom(java.io.InputStream input)static BillingReportSpecparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BillingReportSpecparseFrom(byte[] data)static BillingReportSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BillingReportSpecparseFrom(com.google.protobuf.ByteString data)static BillingReportSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BillingReportSpecparseFrom(com.google.protobuf.CodedInputStream input)static BillingReportSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BillingReportSpecparseFrom(java.io.InputStream input)static BillingReportSpecparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BillingReportSpecparseFrom(java.nio.ByteBuffer data)static BillingReportSpecparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<BillingReportSpec>parser()BillingReportSpec.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
START_TIME_INCLUSIVE_FIELD_NUMBER
public static final int START_TIME_INCLUSIVE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
END_TIME_EXCLUSIVE_FIELD_NUMBER
public static final int END_TIME_EXCLUSIVE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DOWNLOAD_URL_EXPIRATION_DURATION_FIELD_NUMBER
public static final int DOWNLOAD_URL_EXPIRATION_DURATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasStartTimeInclusive
public boolean hasStartTimeInclusive()
The start time of the billing report (in UTC).
.google.protobuf.Timestamp start_time_inclusive = 1;- Specified by:
hasStartTimeInclusivein interfaceBillingReportSpecOrBuilder- Returns:
- Whether the startTimeInclusive field is set.
-
getStartTimeInclusive
public com.google.protobuf.Timestamp getStartTimeInclusive()
The start time of the billing report (in UTC).
.google.protobuf.Timestamp start_time_inclusive = 1;- Specified by:
getStartTimeInclusivein interfaceBillingReportSpecOrBuilder- Returns:
- The startTimeInclusive.
-
getStartTimeInclusiveOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeInclusiveOrBuilder()
The start time of the billing report (in UTC).
.google.protobuf.Timestamp start_time_inclusive = 1;- Specified by:
getStartTimeInclusiveOrBuilderin interfaceBillingReportSpecOrBuilder
-
hasEndTimeExclusive
public boolean hasEndTimeExclusive()
The end time of the billing report (in UTC).
.google.protobuf.Timestamp end_time_exclusive = 2;- Specified by:
hasEndTimeExclusivein interfaceBillingReportSpecOrBuilder- Returns:
- Whether the endTimeExclusive field is set.
-
getEndTimeExclusive
public com.google.protobuf.Timestamp getEndTimeExclusive()
The end time of the billing report (in UTC).
.google.protobuf.Timestamp end_time_exclusive = 2;- Specified by:
getEndTimeExclusivein interfaceBillingReportSpecOrBuilder- Returns:
- The endTimeExclusive.
-
getEndTimeExclusiveOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeExclusiveOrBuilder()
The end time of the billing report (in UTC).
.google.protobuf.Timestamp end_time_exclusive = 2;- Specified by:
getEndTimeExclusiveOrBuilderin interfaceBillingReportSpecOrBuilder
-
hasDownloadUrlExpirationDuration
public 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;- Specified by:
hasDownloadUrlExpirationDurationin interfaceBillingReportSpecOrBuilder- Returns:
- Whether the downloadUrlExpirationDuration field is set.
-
getDownloadUrlExpirationDuration
public 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;- Specified by:
getDownloadUrlExpirationDurationin interfaceBillingReportSpecOrBuilder- Returns:
- The downloadUrlExpirationDuration.
-
getDownloadUrlExpirationDurationOrBuilder
public 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;- Specified by:
getDownloadUrlExpirationDurationOrBuilderin interfaceBillingReportSpecOrBuilder
-
getDescription
public java.lang.String getDescription()
The description for the billing report. Optional, default is empty.
string description = 4;- Specified by:
getDescriptionin interfaceBillingReportSpecOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
The description for the billing report. Optional, default is empty.
string description = 4;- Specified by:
getDescriptionBytesin interfaceBillingReportSpecOrBuilder- Returns:
- The bytes for description.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BillingReportSpec parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingReportSpec parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingReportSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingReportSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingReportSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingReportSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingReportSpec parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static BillingReportSpec parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static BillingReportSpec parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static BillingReportSpec parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static BillingReportSpec parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static BillingReportSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public BillingReportSpec.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static BillingReportSpec.Builder newBuilder()
-
newBuilder
public static BillingReportSpec.Builder newBuilder(BillingReportSpec prototype)
-
toBuilder
public BillingReportSpec.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BillingReportSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static BillingReportSpec getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<BillingReportSpec> parser()
-
getParserForType
public com.google.protobuf.Parser<BillingReportSpec> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public BillingReportSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-