public static final class UrlFilteringProfile.Builder extends GeneratedMessage.Builder<UrlFilteringProfile.Builder> implements UrlFilteringProfileOrBuilder
UrlFilteringProfile defines filters based on URL.
Protobuf type google.cloud.networksecurity.v1.UrlFilteringProfile
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllUrlFilters(Iterable<? extends UrlFilter> values)
public UrlFilteringProfile.Builder addAllUrlFilters(Iterable<? extends UrlFilter> values)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.networksecurity.v1.UrlFilter>
|
addUrlFilters(UrlFilter value)
public UrlFilteringProfile.Builder addUrlFilters(UrlFilter value)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
addUrlFilters(UrlFilter.Builder builderForValue)
public UrlFilteringProfile.Builder addUrlFilters(UrlFilter.Builder builderForValue)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
addUrlFilters(int index, UrlFilter value)
public UrlFilteringProfile.Builder addUrlFilters(int index, UrlFilter value)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
addUrlFilters(int index, UrlFilter.Builder builderForValue)
public UrlFilteringProfile.Builder addUrlFilters(int index, UrlFilter.Builder builderForValue)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
addUrlFiltersBuilder()
public UrlFilter.Builder addUrlFiltersBuilder()
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
addUrlFiltersBuilder(int index)
public UrlFilter.Builder addUrlFiltersBuilder(int index)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
build()
public UrlFilteringProfile build()
buildPartial()
public UrlFilteringProfile buildPartial()
clear()
public UrlFilteringProfile.Builder clear()
Overrides
clearUrlFilters()
public UrlFilteringProfile.Builder clearUrlFilters()
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public UrlFilteringProfile getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getUrlFilters(int index)
public UrlFilter getUrlFilters(int index)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getUrlFiltersBuilder(int index)
public UrlFilter.Builder getUrlFiltersBuilder(int index)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getUrlFiltersBuilderList()
public List<UrlFilter.Builder> getUrlFiltersBuilderList()
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
getUrlFiltersCount()
public int getUrlFiltersCount()
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getUrlFiltersList()
public List<UrlFilter> getUrlFiltersList()
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
getUrlFiltersOrBuilder(int index)
public UrlFilterOrBuilder getUrlFiltersOrBuilder(int index)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getUrlFiltersOrBuilderList()
public List<? extends UrlFilterOrBuilder> getUrlFiltersOrBuilderList()
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.networksecurity.v1.UrlFilterOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UrlFilteringProfile other)
public UrlFilteringProfile.Builder mergeFrom(UrlFilteringProfile other)
public UrlFilteringProfile.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UrlFilteringProfile.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeUrlFilters(int index)
public UrlFilteringProfile.Builder removeUrlFilters(int index)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
setUrlFilters(int index, UrlFilter value)
public UrlFilteringProfile.Builder setUrlFilters(int index, UrlFilter value)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];
setUrlFilters(int index, UrlFilter.Builder builderForValue)
public UrlFilteringProfile.Builder setUrlFilters(int index, UrlFilter.Builder builderForValue)
Optional. The list of filtering configs in which each config defines an
action to take for some URL match.
repeated .google.cloud.networksecurity.v1.UrlFilter url_filters = 1 [(.google.api.field_behavior) = OPTIONAL];