Class DataStore.BillingEstimation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataStore.BillingEstimation.Builder>
com.google.cloud.discoveryengine.v1beta.DataStore.BillingEstimation.Builder
- All Implemented Interfaces:
DataStore.BillingEstimationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataStore.BillingEstimation
public static final class DataStore.BillingEstimation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataStore.BillingEstimation.Builder>
implements DataStore.BillingEstimationOrBuilder
Estimation of data size per data store.Protobuf type
google.cloud.discoveryengine.v1beta.DataStore.BillingEstimation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Data size for structured data in terms of bytes.Last updated timestamp for structured data.Data size for unstructured data in terms of bytes.Last updated timestamp for unstructured data.Data size for websites in terms of bytes.Last updated timestamp for websites.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongData size for structured data in terms of bytes.com.google.protobuf.TimestampLast updated timestamp for structured data.com.google.protobuf.Timestamp.BuilderLast updated timestamp for structured data.com.google.protobuf.TimestampOrBuilderLast updated timestamp for structured data.longData size for unstructured data in terms of bytes.com.google.protobuf.TimestampLast updated timestamp for unstructured data.com.google.protobuf.Timestamp.BuilderLast updated timestamp for unstructured data.com.google.protobuf.TimestampOrBuilderLast updated timestamp for unstructured data.longData size for websites in terms of bytes.com.google.protobuf.TimestampLast updated timestamp for websites.com.google.protobuf.Timestamp.BuilderLast updated timestamp for websites.com.google.protobuf.TimestampOrBuilderLast updated timestamp for websites.booleanLast updated timestamp for structured data.booleanLast updated timestamp for unstructured data.booleanLast updated timestamp for websites.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeStructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for structured data.mergeUnstructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for unstructured data.mergeWebsiteDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for websites.setStructuredDataSize(long value) Data size for structured data in terms of bytes.setStructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for structured data.setStructuredDataUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Last updated timestamp for structured data.setUnstructuredDataSize(long value) Data size for unstructured data in terms of bytes.setUnstructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for unstructured data.setUnstructuredDataUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Last updated timestamp for unstructured data.setWebsiteDataSize(long value) Data size for websites in terms of bytes.setWebsiteDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for websites.setWebsiteDataUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Last updated timestamp for websites.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataStore.BillingEstimation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataStore.BillingEstimation.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.GeneratedMessage.Builder<DataStore.BillingEstimation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataStore.BillingEstimation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataStore.BillingEstimation.Builder>
-
mergeFrom
public DataStore.BillingEstimation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataStore.BillingEstimation.Builder>- Throws:
IOException
-
getStructuredDataSize
public long getStructuredDataSize()Data size for structured data in terms of bytes.
int64 structured_data_size = 1;- Specified by:
getStructuredDataSizein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- The structuredDataSize.
-
setStructuredDataSize
Data size for structured data in terms of bytes.
int64 structured_data_size = 1;- Parameters:
value- The structuredDataSize to set.- Returns:
- This builder for chaining.
-
clearStructuredDataSize
Data size for structured data in terms of bytes.
int64 structured_data_size = 1;- Returns:
- This builder for chaining.
-
getUnstructuredDataSize
public long getUnstructuredDataSize()Data size for unstructured data in terms of bytes.
int64 unstructured_data_size = 2;- Specified by:
getUnstructuredDataSizein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- The unstructuredDataSize.
-
setUnstructuredDataSize
Data size for unstructured data in terms of bytes.
int64 unstructured_data_size = 2;- Parameters:
value- The unstructuredDataSize to set.- Returns:
- This builder for chaining.
-
clearUnstructuredDataSize
Data size for unstructured data in terms of bytes.
int64 unstructured_data_size = 2;- Returns:
- This builder for chaining.
-
getWebsiteDataSize
public long getWebsiteDataSize()Data size for websites in terms of bytes.
int64 website_data_size = 3;- Specified by:
getWebsiteDataSizein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- The websiteDataSize.
-
setWebsiteDataSize
Data size for websites in terms of bytes.
int64 website_data_size = 3;- Parameters:
value- The websiteDataSize to set.- Returns:
- This builder for chaining.
-
clearWebsiteDataSize
Data size for websites in terms of bytes.
int64 website_data_size = 3;- Returns:
- This builder for chaining.
-
hasStructuredDataUpdateTime
public boolean hasStructuredDataUpdateTime()Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4;- Specified by:
hasStructuredDataUpdateTimein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- Whether the structuredDataUpdateTime field is set.
-
getStructuredDataUpdateTime
public com.google.protobuf.Timestamp getStructuredDataUpdateTime()Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4;- Specified by:
getStructuredDataUpdateTimein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- The structuredDataUpdateTime.
-
setStructuredDataUpdateTime
public DataStore.BillingEstimation.Builder setStructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4; -
setStructuredDataUpdateTime
public DataStore.BillingEstimation.Builder setStructuredDataUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4; -
mergeStructuredDataUpdateTime
public DataStore.BillingEstimation.Builder mergeStructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4; -
clearStructuredDataUpdateTime
Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4; -
getStructuredDataUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getStructuredDataUpdateTimeBuilder()Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4; -
getStructuredDataUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStructuredDataUpdateTimeOrBuilder()Last updated timestamp for structured data.
.google.protobuf.Timestamp structured_data_update_time = 4;- Specified by:
getStructuredDataUpdateTimeOrBuilderin interfaceDataStore.BillingEstimationOrBuilder
-
hasUnstructuredDataUpdateTime
public boolean hasUnstructuredDataUpdateTime()Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5;- Specified by:
hasUnstructuredDataUpdateTimein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- Whether the unstructuredDataUpdateTime field is set.
-
getUnstructuredDataUpdateTime
public com.google.protobuf.Timestamp getUnstructuredDataUpdateTime()Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5;- Specified by:
getUnstructuredDataUpdateTimein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- The unstructuredDataUpdateTime.
-
setUnstructuredDataUpdateTime
public DataStore.BillingEstimation.Builder setUnstructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5; -
setUnstructuredDataUpdateTime
public DataStore.BillingEstimation.Builder setUnstructuredDataUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5; -
mergeUnstructuredDataUpdateTime
public DataStore.BillingEstimation.Builder mergeUnstructuredDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5; -
clearUnstructuredDataUpdateTime
Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5; -
getUnstructuredDataUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUnstructuredDataUpdateTimeBuilder()Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5; -
getUnstructuredDataUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUnstructuredDataUpdateTimeOrBuilder()Last updated timestamp for unstructured data.
.google.protobuf.Timestamp unstructured_data_update_time = 5;- Specified by:
getUnstructuredDataUpdateTimeOrBuilderin interfaceDataStore.BillingEstimationOrBuilder
-
hasWebsiteDataUpdateTime
public boolean hasWebsiteDataUpdateTime()Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6;- Specified by:
hasWebsiteDataUpdateTimein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- Whether the websiteDataUpdateTime field is set.
-
getWebsiteDataUpdateTime
public com.google.protobuf.Timestamp getWebsiteDataUpdateTime()Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6;- Specified by:
getWebsiteDataUpdateTimein interfaceDataStore.BillingEstimationOrBuilder- Returns:
- The websiteDataUpdateTime.
-
setWebsiteDataUpdateTime
public DataStore.BillingEstimation.Builder setWebsiteDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6; -
setWebsiteDataUpdateTime
public DataStore.BillingEstimation.Builder setWebsiteDataUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6; -
mergeWebsiteDataUpdateTime
public DataStore.BillingEstimation.Builder mergeWebsiteDataUpdateTime(com.google.protobuf.Timestamp value) Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6; -
clearWebsiteDataUpdateTime
Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6; -
getWebsiteDataUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getWebsiteDataUpdateTimeBuilder()Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6; -
getWebsiteDataUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getWebsiteDataUpdateTimeOrBuilder()Last updated timestamp for websites.
.google.protobuf.Timestamp website_data_update_time = 6;- Specified by:
getWebsiteDataUpdateTimeOrBuilderin interfaceDataStore.BillingEstimationOrBuilder
-