Class EstimateDataSizeRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<EstimateDataSizeRequest.Builder>
com.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.Builder
- All Implemented Interfaces:
EstimateDataSizeRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- EstimateDataSizeRequest
public static final class EstimateDataSizeRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<EstimateDataSizeRequest.Builder>
implements EstimateDataSizeRequestOrBuilder
Request message for [EstimateBillingService.EstimateDataSize][google.cloud.discoveryengine.v1alpha.EstimateBillingService.EstimateDataSize] methodProtobuf type
google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Structured or unstructured data.Required.Website data.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorStructured or unstructured data.Structured or unstructured data.Structured or unstructured data.Required.com.google.protobuf.ByteStringRequired.Website data.Website data.Website data.booleanStructured or unstructured data.booleanWebsite data.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanStructured or unstructured data.mergeFrom(EstimateDataSizeRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Website data.Structured or unstructured data.setFileDataSource(EstimateDataSizeRequest.FileDataSource.Builder builderForValue) Structured or unstructured data.setLocation(String value) Required.setLocationBytes(com.google.protobuf.ByteString value) Required.Website data.setWebsiteDataSource(EstimateDataSizeRequest.WebsiteDataSource.Builder builderForValue) Website data.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<EstimateDataSizeRequest.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<EstimateDataSizeRequest.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<EstimateDataSizeRequest.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<EstimateDataSizeRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<EstimateDataSizeRequest.Builder>
-
mergeFrom
public EstimateDataSizeRequest.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<EstimateDataSizeRequest.Builder>- Throws:
IOException
-
getDataSourceCase
- Specified by:
getDataSourceCasein interfaceEstimateDataSizeRequestOrBuilder
-
clearDataSource
-
hasWebsiteDataSource
public boolean hasWebsiteDataSource()Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2;- Specified by:
hasWebsiteDataSourcein interfaceEstimateDataSizeRequestOrBuilder- Returns:
- Whether the websiteDataSource field is set.
-
getWebsiteDataSource
Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2;- Specified by:
getWebsiteDataSourcein interfaceEstimateDataSizeRequestOrBuilder- Returns:
- The websiteDataSource.
-
setWebsiteDataSource
public EstimateDataSizeRequest.Builder setWebsiteDataSource(EstimateDataSizeRequest.WebsiteDataSource value) Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2; -
setWebsiteDataSource
public EstimateDataSizeRequest.Builder setWebsiteDataSource(EstimateDataSizeRequest.WebsiteDataSource.Builder builderForValue) Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2; -
mergeWebsiteDataSource
public EstimateDataSizeRequest.Builder mergeWebsiteDataSource(EstimateDataSizeRequest.WebsiteDataSource value) Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2; -
clearWebsiteDataSource
Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2; -
getWebsiteDataSourceBuilder
Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2; -
getWebsiteDataSourceOrBuilder
Website data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2;- Specified by:
getWebsiteDataSourceOrBuilderin interfaceEstimateDataSizeRequestOrBuilder
-
hasFileDataSource
public boolean hasFileDataSource()Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3;- Specified by:
hasFileDataSourcein interfaceEstimateDataSizeRequestOrBuilder- Returns:
- Whether the fileDataSource field is set.
-
getFileDataSource
Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3;- Specified by:
getFileDataSourcein interfaceEstimateDataSizeRequestOrBuilder- Returns:
- The fileDataSource.
-
setFileDataSource
public EstimateDataSizeRequest.Builder setFileDataSource(EstimateDataSizeRequest.FileDataSource value) Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3; -
setFileDataSource
public EstimateDataSizeRequest.Builder setFileDataSource(EstimateDataSizeRequest.FileDataSource.Builder builderForValue) Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3; -
mergeFileDataSource
public EstimateDataSizeRequest.Builder mergeFileDataSource(EstimateDataSizeRequest.FileDataSource value) Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3; -
clearFileDataSource
Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3; -
getFileDataSourceBuilder
Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3; -
getFileDataSourceOrBuilder
Structured or unstructured data.
.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3;- Specified by:
getFileDataSourceOrBuilderin interfaceEstimateDataSizeRequestOrBuilder
-
getLocation
Required. Full resource name of the location, such as `projects/{project}/locations/{location}`.string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getLocationin interfaceEstimateDataSizeRequestOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()Required. Full resource name of the location, such as `projects/{project}/locations/{location}`.string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getLocationBytesin interfaceEstimateDataSizeRequestOrBuilder- Returns:
- The bytes for location.
-
setLocation
Required. Full resource name of the location, such as `projects/{project}/locations/{location}`.string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
Required. Full resource name of the location, such as `projects/{project}/locations/{location}`.string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setLocationBytes
Required. Full resource name of the location, such as `projects/{project}/locations/{location}`.string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-