Package io.temporal.api.cloud.billing.v1
Class BillingReport.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
- io.temporal.api.cloud.billing.v1.BillingReport.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BillingReportOrBuilder,java.lang.Cloneable
- Enclosing class:
- BillingReport
public static final class BillingReport.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder> implements BillingReportOrBuilder
Protobuf typetemporal.api.cloud.billing.v1.BillingReport
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BillingReport.BuilderaddAllDownloadInfo(java.lang.Iterable<? extends BillingReport.Download> values)The download information for the billing report.BillingReport.BuilderaddDownloadInfo(int index, BillingReport.Download value)The download information for the billing report.BillingReport.BuilderaddDownloadInfo(int index, BillingReport.Download.Builder builderForValue)The download information for the billing report.BillingReport.BuilderaddDownloadInfo(BillingReport.Download value)The download information for the billing report.BillingReport.BuilderaddDownloadInfo(BillingReport.Download.Builder builderForValue)The download information for the billing report.BillingReport.Download.BuilderaddDownloadInfoBuilder()The download information for the billing report.BillingReport.Download.BuilderaddDownloadInfoBuilder(int index)The download information for the billing report.BillingReport.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)BillingReportbuild()BillingReportbuildPartial()BillingReport.Builderclear()BillingReport.BuilderclearAsyncOperationId()The async operation id associated with the billing report generation.BillingReport.BuilderclearDownloadInfo()The download information for the billing report.BillingReport.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)BillingReport.BuilderclearGeneratedTime()The date and time when the billing report generation completed.BillingReport.BuilderclearId()The id of the billing report.BillingReport.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)BillingReport.BuilderclearRequestedTime()The date and time when the billing report was requested.BillingReport.BuilderclearSpec()The spec used to generate this billing report.BillingReport.BuilderclearState()The current state of the billing report.BillingReport.Builderclone()java.lang.StringgetAsyncOperationId()The async operation id associated with the billing report generation.com.google.protobuf.ByteStringgetAsyncOperationIdBytes()The async operation id associated with the billing report generation.BillingReportgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()BillingReport.DownloadgetDownloadInfo(int index)The download information for the billing report.BillingReport.Download.BuildergetDownloadInfoBuilder(int index)The download information for the billing report.java.util.List<BillingReport.Download.Builder>getDownloadInfoBuilderList()The download information for the billing report.intgetDownloadInfoCount()The download information for the billing report.java.util.List<BillingReport.Download>getDownloadInfoList()The download information for the billing report.BillingReport.DownloadOrBuildergetDownloadInfoOrBuilder(int index)The download information for the billing report.java.util.List<? extends BillingReport.DownloadOrBuilder>getDownloadInfoOrBuilderList()The download information for the billing report.com.google.protobuf.TimestampgetGeneratedTime()The date and time when the billing report generation completed.com.google.protobuf.Timestamp.BuildergetGeneratedTimeBuilder()The date and time when the billing report generation completed.com.google.protobuf.TimestampOrBuildergetGeneratedTimeOrBuilder()The date and time when the billing report generation completed.java.lang.StringgetId()The id of the billing report.com.google.protobuf.ByteStringgetIdBytes()The id of the billing report.com.google.protobuf.TimestampgetRequestedTime()The date and time when the billing report was requested.com.google.protobuf.Timestamp.BuildergetRequestedTimeBuilder()The date and time when the billing report was requested.com.google.protobuf.TimestampOrBuildergetRequestedTimeOrBuilder()The date and time when the billing report was requested.BillingReportSpecgetSpec()The spec used to generate this billing report.BillingReportSpec.BuildergetSpecBuilder()The spec used to generate this billing report.BillingReportSpecOrBuildergetSpecOrBuilder()The spec used to generate this billing report.BillingReport.BillingReportStategetState()The current state of the billing report.intgetStateValue()The current state of the billing report.booleanhasGeneratedTime()The date and time when the billing report generation completed.booleanhasRequestedTime()The date and time when the billing report was requested.booleanhasSpec()The spec used to generate this billing report.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()BillingReport.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)BillingReport.BuildermergeFrom(com.google.protobuf.Message other)BillingReport.BuildermergeFrom(BillingReport other)BillingReport.BuildermergeGeneratedTime(com.google.protobuf.Timestamp value)The date and time when the billing report generation completed.BillingReport.BuildermergeRequestedTime(com.google.protobuf.Timestamp value)The date and time when the billing report was requested.BillingReport.BuildermergeSpec(BillingReportSpec value)The spec used to generate this billing report.BillingReport.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BillingReport.BuilderremoveDownloadInfo(int index)The download information for the billing report.BillingReport.BuildersetAsyncOperationId(java.lang.String value)The async operation id associated with the billing report generation.BillingReport.BuildersetAsyncOperationIdBytes(com.google.protobuf.ByteString value)The async operation id associated with the billing report generation.BillingReport.BuildersetDownloadInfo(int index, BillingReport.Download value)The download information for the billing report.BillingReport.BuildersetDownloadInfo(int index, BillingReport.Download.Builder builderForValue)The download information for the billing report.BillingReport.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)BillingReport.BuildersetGeneratedTime(com.google.protobuf.Timestamp value)The date and time when the billing report generation completed.BillingReport.BuildersetGeneratedTime(com.google.protobuf.Timestamp.Builder builderForValue)The date and time when the billing report generation completed.BillingReport.BuildersetId(java.lang.String value)The id of the billing report.BillingReport.BuildersetIdBytes(com.google.protobuf.ByteString value)The id of the billing report.BillingReport.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)BillingReport.BuildersetRequestedTime(com.google.protobuf.Timestamp value)The date and time when the billing report was requested.BillingReport.BuildersetRequestedTime(com.google.protobuf.Timestamp.Builder builderForValue)The date and time when the billing report was requested.BillingReport.BuildersetSpec(BillingReportSpec value)The spec used to generate this billing report.BillingReport.BuildersetSpec(BillingReportSpec.Builder builderForValue)The spec used to generate this billing report.BillingReport.BuildersetState(BillingReport.BillingReportState value)The current state of the billing report.BillingReport.BuildersetStateValue(int value)The current state of the billing report.BillingReport.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<BillingReport.Builder>
-
clear
public BillingReport.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
getDefaultInstanceForType
public BillingReport getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public BillingReport build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BillingReport buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BillingReport.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
setField
public BillingReport.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
clearField
public BillingReport.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
clearOneof
public BillingReport.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
setRepeatedField
public BillingReport.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
addRepeatedField
public BillingReport.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
mergeFrom
public BillingReport.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BillingReport.Builder>
-
mergeFrom
public BillingReport.Builder mergeFrom(BillingReport other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
mergeFrom
public BillingReport.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BillingReport.Builder>- Throws:
java.io.IOException
-
getId
public java.lang.String getId()
The id of the billing report.
string id = 1;- Specified by:
getIdin interfaceBillingReportOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
The id of the billing report.
string id = 1;- Specified by:
getIdBytesin interfaceBillingReportOrBuilder- Returns:
- The bytes for id.
-
setId
public BillingReport.Builder setId(java.lang.String value)
The id of the billing report.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public BillingReport.Builder clearId()
The id of the billing report.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
public BillingReport.Builder setIdBytes(com.google.protobuf.ByteString value)
The id of the billing report.
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
The current state of the billing report.
.temporal.api.cloud.billing.v1.BillingReport.BillingReportState state = 2;- Specified by:
getStateValuein interfaceBillingReportOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public BillingReport.Builder setStateValue(int value)
The current state of the billing report.
.temporal.api.cloud.billing.v1.BillingReport.BillingReportState state = 2;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public BillingReport.BillingReportState getState()
The current state of the billing report.
.temporal.api.cloud.billing.v1.BillingReport.BillingReportState state = 2;- Specified by:
getStatein interfaceBillingReportOrBuilder- Returns:
- The state.
-
setState
public BillingReport.Builder setState(BillingReport.BillingReportState value)
The current state of the billing report.
.temporal.api.cloud.billing.v1.BillingReport.BillingReportState state = 2;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public BillingReport.Builder clearState()
The current state of the billing report.
.temporal.api.cloud.billing.v1.BillingReport.BillingReportState state = 2;- Returns:
- This builder for chaining.
-
hasSpec
public boolean hasSpec()
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;- Specified by:
hasSpecin interfaceBillingReportOrBuilder- Returns:
- Whether the spec field is set.
-
getSpec
public BillingReportSpec getSpec()
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;- Specified by:
getSpecin interfaceBillingReportOrBuilder- Returns:
- The spec.
-
setSpec
public BillingReport.Builder setSpec(BillingReportSpec value)
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;
-
setSpec
public BillingReport.Builder setSpec(BillingReportSpec.Builder builderForValue)
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;
-
mergeSpec
public BillingReport.Builder mergeSpec(BillingReportSpec value)
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;
-
clearSpec
public BillingReport.Builder clearSpec()
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;
-
getSpecBuilder
public BillingReportSpec.Builder getSpecBuilder()
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;
-
getSpecOrBuilder
public BillingReportSpecOrBuilder getSpecOrBuilder()
The spec used to generate this billing report.
.temporal.api.cloud.billing.v1.BillingReportSpec spec = 3;- Specified by:
getSpecOrBuilderin interfaceBillingReportOrBuilder
-
getDownloadInfoList
public java.util.List<BillingReport.Download> getDownloadInfoList()
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;- Specified by:
getDownloadInfoListin interfaceBillingReportOrBuilder
-
getDownloadInfoCount
public int getDownloadInfoCount()
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;- Specified by:
getDownloadInfoCountin interfaceBillingReportOrBuilder
-
getDownloadInfo
public BillingReport.Download getDownloadInfo(int index)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;- Specified by:
getDownloadInfoin interfaceBillingReportOrBuilder
-
setDownloadInfo
public BillingReport.Builder setDownloadInfo(int index, BillingReport.Download value)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
setDownloadInfo
public BillingReport.Builder setDownloadInfo(int index, BillingReport.Download.Builder builderForValue)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
addDownloadInfo
public BillingReport.Builder addDownloadInfo(BillingReport.Download value)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
addDownloadInfo
public BillingReport.Builder addDownloadInfo(int index, BillingReport.Download value)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
addDownloadInfo
public BillingReport.Builder addDownloadInfo(BillingReport.Download.Builder builderForValue)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
addDownloadInfo
public BillingReport.Builder addDownloadInfo(int index, BillingReport.Download.Builder builderForValue)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
addAllDownloadInfo
public BillingReport.Builder addAllDownloadInfo(java.lang.Iterable<? extends BillingReport.Download> values)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
clearDownloadInfo
public BillingReport.Builder clearDownloadInfo()
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
removeDownloadInfo
public BillingReport.Builder removeDownloadInfo(int index)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
getDownloadInfoBuilder
public BillingReport.Download.Builder getDownloadInfoBuilder(int index)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
getDownloadInfoOrBuilder
public BillingReport.DownloadOrBuilder getDownloadInfoOrBuilder(int index)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;- Specified by:
getDownloadInfoOrBuilderin interfaceBillingReportOrBuilder
-
getDownloadInfoOrBuilderList
public java.util.List<? extends BillingReport.DownloadOrBuilder> getDownloadInfoOrBuilderList()
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;- Specified by:
getDownloadInfoOrBuilderListin interfaceBillingReportOrBuilder
-
addDownloadInfoBuilder
public BillingReport.Download.Builder addDownloadInfoBuilder()
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
addDownloadInfoBuilder
public BillingReport.Download.Builder addDownloadInfoBuilder(int index)
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
getDownloadInfoBuilderList
public java.util.List<BillingReport.Download.Builder> getDownloadInfoBuilderList()
The download information for the billing report. For future-proofness this is repeated as we may return multiple files (e.g. csv+meta/json, split by size/date, etc.)
repeated .temporal.api.cloud.billing.v1.BillingReport.Download download_info = 4;
-
hasRequestedTime
public boolean hasRequestedTime()
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;- Specified by:
hasRequestedTimein interfaceBillingReportOrBuilder- Returns:
- Whether the requestedTime field is set.
-
getRequestedTime
public com.google.protobuf.Timestamp getRequestedTime()
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;- Specified by:
getRequestedTimein interfaceBillingReportOrBuilder- Returns:
- The requestedTime.
-
setRequestedTime
public BillingReport.Builder setRequestedTime(com.google.protobuf.Timestamp value)
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;
-
setRequestedTime
public BillingReport.Builder setRequestedTime(com.google.protobuf.Timestamp.Builder builderForValue)
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;
-
mergeRequestedTime
public BillingReport.Builder mergeRequestedTime(com.google.protobuf.Timestamp value)
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;
-
clearRequestedTime
public BillingReport.Builder clearRequestedTime()
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;
-
getRequestedTimeBuilder
public com.google.protobuf.Timestamp.Builder getRequestedTimeBuilder()
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;
-
getRequestedTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getRequestedTimeOrBuilder()
The date and time when the billing report was requested.
.google.protobuf.Timestamp requested_time = 5;- Specified by:
getRequestedTimeOrBuilderin interfaceBillingReportOrBuilder
-
hasGeneratedTime
public boolean hasGeneratedTime()
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;- Specified by:
hasGeneratedTimein interfaceBillingReportOrBuilder- Returns:
- Whether the generatedTime field is set.
-
getGeneratedTime
public com.google.protobuf.Timestamp getGeneratedTime()
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;- Specified by:
getGeneratedTimein interfaceBillingReportOrBuilder- Returns:
- The generatedTime.
-
setGeneratedTime
public BillingReport.Builder setGeneratedTime(com.google.protobuf.Timestamp value)
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;
-
setGeneratedTime
public BillingReport.Builder setGeneratedTime(com.google.protobuf.Timestamp.Builder builderForValue)
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;
-
mergeGeneratedTime
public BillingReport.Builder mergeGeneratedTime(com.google.protobuf.Timestamp value)
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;
-
clearGeneratedTime
public BillingReport.Builder clearGeneratedTime()
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;
-
getGeneratedTimeBuilder
public com.google.protobuf.Timestamp.Builder getGeneratedTimeBuilder()
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;
-
getGeneratedTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getGeneratedTimeOrBuilder()
The date and time when the billing report generation completed.
.google.protobuf.Timestamp generated_time = 6;- Specified by:
getGeneratedTimeOrBuilderin interfaceBillingReportOrBuilder
-
getAsyncOperationId
public java.lang.String getAsyncOperationId()
The async operation id associated with the billing report generation.
string async_operation_id = 7;- Specified by:
getAsyncOperationIdin interfaceBillingReportOrBuilder- Returns:
- The asyncOperationId.
-
getAsyncOperationIdBytes
public com.google.protobuf.ByteString getAsyncOperationIdBytes()
The async operation id associated with the billing report generation.
string async_operation_id = 7;- Specified by:
getAsyncOperationIdBytesin interfaceBillingReportOrBuilder- Returns:
- The bytes for asyncOperationId.
-
setAsyncOperationId
public BillingReport.Builder setAsyncOperationId(java.lang.String value)
The async operation id associated with the billing report generation.
string async_operation_id = 7;- Parameters:
value- The asyncOperationId to set.- Returns:
- This builder for chaining.
-
clearAsyncOperationId
public BillingReport.Builder clearAsyncOperationId()
The async operation id associated with the billing report generation.
string async_operation_id = 7;- Returns:
- This builder for chaining.
-
setAsyncOperationIdBytes
public BillingReport.Builder setAsyncOperationIdBytes(com.google.protobuf.ByteString value)
The async operation id associated with the billing report generation.
string async_operation_id = 7;- Parameters:
value- The bytes for asyncOperationId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final BillingReport.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
mergeUnknownFields
public final BillingReport.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BillingReport.Builder>
-
-