Class EstimateDataSizeRequest.WebsiteDataSource (0.72.0)
0.83.0 (latest)
0.81.0
0.79.0
0.78.0
0.77.0
0.76.0
0.74.0
0.72.0
0.71.0
0.70.0
0.69.0
0.68.0
0.66.0
0.64.0
0.63.0
0.60.0
0.59.0
0.58.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class EstimateDataSizeRequest . WebsiteDataSource extends GeneratedMessageV3 implements EstimateDataSizeRequest . WebsiteDataSourceOrBuilder
Data source is a set of website patterns that we crawl to get
the total number of websites.
Protobuf type
google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ESTIMATOR_URI_PATTERNS_FIELD_NUMBER
public static final int ESTIMATOR_URI_PATTERNS_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static EstimateDataSizeRequest . WebsiteDataSource getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static EstimateDataSizeRequest . WebsiteDataSource . Builder newBuilder ()
newBuilder(EstimateDataSizeRequest.WebsiteDataSource prototype)
public static EstimateDataSizeRequest . WebsiteDataSource . Builder newBuilder ( EstimateDataSizeRequest . WebsiteDataSource prototype )
public static EstimateDataSizeRequest . WebsiteDataSource parseDelimitedFrom ( InputStream input )
public static EstimateDataSizeRequest . WebsiteDataSource parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( CodedInputStream input )
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( InputStream input )
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static EstimateDataSizeRequest . WebsiteDataSource parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<EstimateDataSizeRequest . WebsiteDataSource > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public EstimateDataSizeRequest . WebsiteDataSource getDefaultInstanceForType ()
getEstimatorUriPatterns(int index)
public EstimateDataSizeRequest . WebsiteDataSource . EstimatorUriPattern getEstimatorUriPatterns ( int index )
Required. The URI patterns to estimate the data sizes. At most 10
patterns are allowed, otherwise an INVALID_ARGUMENT error is thrown.
repeated .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern estimator_uri_patterns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getEstimatorUriPatternsCount()
public int getEstimatorUriPatternsCount ()
Required. The URI patterns to estimate the data sizes. At most 10
patterns are allowed, otherwise an INVALID_ARGUMENT error is thrown.
repeated .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern estimator_uri_patterns = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
getEstimatorUriPatternsList()
public List<EstimateDataSizeRequest . WebsiteDataSource . EstimatorUriPattern > getEstimatorUriPatternsList ()
Required. The URI patterns to estimate the data sizes. At most 10
patterns are allowed, otherwise an INVALID_ARGUMENT error is thrown.
repeated .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern estimator_uri_patterns = 1 [(.google.api.field_behavior) = REQUIRED];
getEstimatorUriPatternsOrBuilder(int index)
public EstimateDataSizeRequest . WebsiteDataSource . EstimatorUriPatternOrBuilder getEstimatorUriPatternsOrBuilder ( int index )
Required. The URI patterns to estimate the data sizes. At most 10
patterns are allowed, otherwise an INVALID_ARGUMENT error is thrown.
repeated .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern estimator_uri_patterns = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getEstimatorUriPatternsOrBuilderList()
public List <? extends EstimateDataSizeRequest . WebsiteDataSource . EstimatorUriPatternOrBuilder > getEstimatorUriPatternsOrBuilderList ()
Required. The URI patterns to estimate the data sizes. At most 10
patterns are allowed, otherwise an INVALID_ARGUMENT error is thrown.
repeated .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern estimator_uri_patterns = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
List <? extends com.google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPatternOrBuilder >
getParserForType()
public Parser<EstimateDataSizeRequest . WebsiteDataSource > getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public EstimateDataSizeRequest . WebsiteDataSource . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected EstimateDataSizeRequest . WebsiteDataSource . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public EstimateDataSizeRequest . WebsiteDataSource . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]