public static final class EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder extends GeneratedMessageV3.Builder<EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder> implements EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPatternOrBuilder
URI patterns that we use to crawl.
Protobuf type
google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern build()
buildPartial()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern buildPartial()
clear()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder clear()
Overrides
clearExactMatch()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder clearExactMatch()
Whether we infer the generated URI or use the exact provided one.
bool exact_match = 2;
clearExclusive()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder clearExclusive()
Whether the pattern is exclusive or not. If set to true, the pattern is
considered exclusive. If unset or set to false, the pattern is
considered inclusive by default.
bool exclusive = 3;
clearField(Descriptors.FieldDescriptor field)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearProvidedUriPattern()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder clearProvidedUriPattern()
User provided URI pattern. For example, foo.com/bar/*
.
string provided_uri_pattern = 1;
clone()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder clone()
Overrides
getDefaultInstanceForType()
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExactMatch()
public boolean getExactMatch()
Whether we infer the generated URI or use the exact provided one.
bool exact_match = 2;
Returns |
Type |
Description |
boolean |
The exactMatch.
|
getExclusive()
public boolean getExclusive()
Whether the pattern is exclusive or not. If set to true, the pattern is
considered exclusive. If unset or set to false, the pattern is
considered inclusive by default.
bool exclusive = 3;
Returns |
Type |
Description |
boolean |
The exclusive.
|
getProvidedUriPattern()
public String getProvidedUriPattern()
User provided URI pattern. For example, foo.com/bar/*
.
string provided_uri_pattern = 1;
Returns |
Type |
Description |
String |
The providedUriPattern.
|
getProvidedUriPatternBytes()
public ByteString getProvidedUriPatternBytes()
User provided URI pattern. For example, foo.com/bar/*
.
string provided_uri_pattern = 1;
Returns |
Type |
Description |
ByteString |
The bytes for providedUriPattern.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern other)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder mergeFrom(EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern other)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setExactMatch(boolean value)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder setExactMatch(boolean value)
Whether we infer the generated URI or use the exact provided one.
bool exact_match = 2;
Parameter |
Name |
Description |
value |
boolean
The exactMatch to set.
|
setExclusive(boolean value)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder setExclusive(boolean value)
Whether the pattern is exclusive or not. If set to true, the pattern is
considered exclusive. If unset or set to false, the pattern is
considered inclusive by default.
bool exclusive = 3;
Parameter |
Name |
Description |
value |
boolean
The exclusive to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setProvidedUriPattern(String value)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder setProvidedUriPattern(String value)
User provided URI pattern. For example, foo.com/bar/*
.
string provided_uri_pattern = 1;
Parameter |
Name |
Description |
value |
String
The providedUriPattern to set.
|
setProvidedUriPatternBytes(ByteString value)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder setProvidedUriPatternBytes(ByteString value)
User provided URI pattern. For example, foo.com/bar/*
.
string provided_uri_pattern = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for providedUriPattern to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final EstimateDataSizeRequest.WebsiteDataSource.EstimatorUriPattern.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides