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