Class SecurityProfileGroup.Builder (0.94.0)

public static final class SecurityProfileGroup.Builder extends GeneratedMessage.Builder<SecurityProfileGroup.Builder> implements SecurityProfileGroupOrBuilder

SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes.

Protobuf type google.cloud.networksecurity.v1.SecurityProfileGroup

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public SecurityProfileGroup build()
Returns
Type Description
SecurityProfileGroup

buildPartial()

public SecurityProfileGroup buildPartial()
Returns
Type Description
SecurityProfileGroup

clear()

public SecurityProfileGroup.Builder clear()
Returns
Type Description
SecurityProfileGroup.Builder
Overrides

clearCreateTime()

public SecurityProfileGroup.Builder clearCreateTime()

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SecurityProfileGroup.Builder

clearCustomInterceptProfile()

public SecurityProfileGroup.Builder clearCustomInterceptProfile()

Optional. Reference to a SecurityProfile with the CustomIntercept configuration.

string custom_intercept_profile = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

clearCustomMirroringProfile()

public SecurityProfileGroup.Builder clearCustomMirroringProfile()

Optional. Reference to a SecurityProfile with the CustomMirroring configuration.

string custom_mirroring_profile = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

clearDataPathId()

public SecurityProfileGroup.Builder clearDataPathId()

Output only. Identifier used by the data-path. Unique within {container, location}.

uint64 data_path_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

clearDescription()

public SecurityProfileGroup.Builder clearDescription()

Optional. An optional description of the profile group. Max length 2048 characters.

string description = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

clearEtag()

public SecurityProfileGroup.Builder clearEtag()

Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

clearLabels()

public SecurityProfileGroup.Builder clearLabels()
Returns
Type Description
SecurityProfileGroup.Builder

clearName()

public SecurityProfileGroup.Builder clearName()

Immutable. Identifier. Name of the SecurityProfileGroup resource. It matches pattern projects|organizations/*/locations/{location}/securityProfileGroups/{security_profile_group}.

string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

clearThreatPreventionProfile()

public SecurityProfileGroup.Builder clearThreatPreventionProfile()

Optional. Reference to a SecurityProfile with the ThreatPrevention configuration.

string threat_prevention_profile = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

clearUpdateTime()

public SecurityProfileGroup.Builder clearUpdateTime()

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
SecurityProfileGroup.Builder

clearUrlFilteringProfile()

public SecurityProfileGroup.Builder clearUrlFilteringProfile()

Optional. Reference to a SecurityProfile with the UrlFiltering configuration.

string url_filtering_profile = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

containsLabels(String key)

public boolean containsLabels(String key)

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
boolean

getCreateTime()

public Timestamp getCreateTime()

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeBuilder()

public Timestamp.Builder getCreateTimeBuilder()

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getCreateTimeOrBuilder()

public TimestampOrBuilder getCreateTimeOrBuilder()

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getCustomInterceptProfile()

public String getCustomInterceptProfile()

Optional. Reference to a SecurityProfile with the CustomIntercept configuration.

string custom_intercept_profile = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The customInterceptProfile.

getCustomInterceptProfileBytes()

public ByteString getCustomInterceptProfileBytes()

Optional. Reference to a SecurityProfile with the CustomIntercept configuration.

string custom_intercept_profile = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for customInterceptProfile.

getCustomMirroringProfile()

public String getCustomMirroringProfile()

Optional. Reference to a SecurityProfile with the CustomMirroring configuration.

string custom_mirroring_profile = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The customMirroringProfile.

getCustomMirroringProfileBytes()

public ByteString getCustomMirroringProfileBytes()

Optional. Reference to a SecurityProfile with the CustomMirroring configuration.

string custom_mirroring_profile = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for customMirroringProfile.

getDataPathId()

public long getDataPathId()

Output only. Identifier used by the data-path. Unique within {container, location}.

uint64 data_path_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The dataPathId.

getDefaultInstanceForType()

public SecurityProfileGroup getDefaultInstanceForType()
Returns
Type Description
SecurityProfileGroup

getDescription()

public String getDescription()

Optional. An optional description of the profile group. Max length 2048 characters.

string description = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Optional. An optional description of the profile group. Max length 2048 characters.

string description = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEtag()

public String getEtag()

Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The etag.

getEtagBytes()

public ByteString getEtagBytes()

Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for etag.

getLabels() (deprecated)

public Map<String,String> getLabels()

Use #getLabelsMap() instead.

Returns
Type Description
Map<String,String>

getLabelsCount()

public int getLabelsCount()

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getLabelsMap()

public Map<String,String> getLabelsMap()

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Map<String,String>

getLabelsOrDefault(String key, String defaultValue)

public String getLabelsOrDefault(String key, String defaultValue)

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getLabelsOrThrow(String key)

public String getLabelsOrThrow(String key)

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
String

getMutableLabels() (deprecated)

public Map<String,String> getMutableLabels()

Use alternate mutation accessors instead.

Returns
Type Description
Map<String,String>

getName()

public String getName()

Immutable. Identifier. Name of the SecurityProfileGroup resource. It matches pattern projects|organizations/*/locations/{location}/securityProfileGroups/{security_profile_group}.

string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Immutable. Identifier. Name of the SecurityProfileGroup resource. It matches pattern projects|organizations/*/locations/{location}/securityProfileGroups/{security_profile_group}.

string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getThreatPreventionProfile()

public String getThreatPreventionProfile()

Optional. Reference to a SecurityProfile with the ThreatPrevention configuration.

string threat_prevention_profile = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The threatPreventionProfile.

getThreatPreventionProfileBytes()

public ByteString getThreatPreventionProfileBytes()

Optional. Reference to a SecurityProfile with the ThreatPrevention configuration.

string threat_prevention_profile = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for threatPreventionProfile.

getUpdateTime()

public Timestamp getUpdateTime()

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeBuilder()

public Timestamp.Builder getUpdateTimeBuilder()

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getUpdateTimeOrBuilder()

public TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getUrlFilteringProfile()

public String getUrlFilteringProfile()

Optional. Reference to a SecurityProfile with the UrlFiltering configuration.

string url_filtering_profile = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The urlFilteringProfile.

getUrlFilteringProfileBytes()

public ByteString getUrlFilteringProfileBytes()

Optional. Reference to a SecurityProfile with the UrlFiltering configuration.

string url_filtering_profile = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for urlFilteringProfile.

hasCreateTime()

public boolean hasCreateTime()

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasUpdateTime()

public boolean hasUpdateTime()

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

internalGetMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)

internalGetMutableMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCreateTime(Timestamp value)

public SecurityProfileGroup.Builder mergeCreateTime(Timestamp value)

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SecurityProfileGroup.Builder

mergeFrom(SecurityProfileGroup other)

public SecurityProfileGroup.Builder mergeFrom(SecurityProfileGroup other)
Parameter
Name Description
other SecurityProfileGroup
Returns
Type Description
SecurityProfileGroup.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SecurityProfileGroup.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SecurityProfileGroup.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SecurityProfileGroup.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SecurityProfileGroup.Builder
Overrides

mergeUpdateTime(Timestamp value)

public SecurityProfileGroup.Builder mergeUpdateTime(Timestamp value)

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SecurityProfileGroup.Builder

putAllLabels(Map<String,String> values)

public SecurityProfileGroup.Builder putAllLabels(Map<String,String> values)

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Map<String,String>
Returns
Type Description
SecurityProfileGroup.Builder

putLabels(String key, String value)

public SecurityProfileGroup.Builder putLabels(String key, String value)

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
key String
value String
Returns
Type Description
SecurityProfileGroup.Builder

removeLabels(String key)

public SecurityProfileGroup.Builder removeLabels(String key)

Optional. Labels as key value pairs.

map<string, string> labels = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
SecurityProfileGroup.Builder

setCreateTime(Timestamp value)

public SecurityProfileGroup.Builder setCreateTime(Timestamp value)

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SecurityProfileGroup.Builder

setCreateTime(Timestamp.Builder builderForValue)

public SecurityProfileGroup.Builder setCreateTime(Timestamp.Builder builderForValue)

Output only. Resource creation timestamp.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SecurityProfileGroup.Builder

setCustomInterceptProfile(String value)

public SecurityProfileGroup.Builder setCustomInterceptProfile(String value)

Optional. Reference to a SecurityProfile with the CustomIntercept configuration.

string custom_intercept_profile = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The customInterceptProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setCustomInterceptProfileBytes(ByteString value)

public SecurityProfileGroup.Builder setCustomInterceptProfileBytes(ByteString value)

Optional. Reference to a SecurityProfile with the CustomIntercept configuration.

string custom_intercept_profile = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for customInterceptProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setCustomMirroringProfile(String value)

public SecurityProfileGroup.Builder setCustomMirroringProfile(String value)

Optional. Reference to a SecurityProfile with the CustomMirroring configuration.

string custom_mirroring_profile = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The customMirroringProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setCustomMirroringProfileBytes(ByteString value)

public SecurityProfileGroup.Builder setCustomMirroringProfileBytes(ByteString value)

Optional. Reference to a SecurityProfile with the CustomMirroring configuration.

string custom_mirroring_profile = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for customMirroringProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setDataPathId(long value)

public SecurityProfileGroup.Builder setDataPathId(long value)

Output only. Identifier used by the data-path. Unique within {container, location}.

uint64 data_path_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value long

The dataPathId to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setDescription(String value)

public SecurityProfileGroup.Builder setDescription(String value)

Optional. An optional description of the profile group. Max length 2048 characters.

string description = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The description to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public SecurityProfileGroup.Builder setDescriptionBytes(ByteString value)

Optional. An optional description of the profile group. Max length 2048 characters.

string description = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setEtag(String value)

public SecurityProfileGroup.Builder setEtag(String value)

Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The etag to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setEtagBytes(ByteString value)

public SecurityProfileGroup.Builder setEtagBytes(ByteString value)

Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

string etag = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for etag to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setName(String value)

public SecurityProfileGroup.Builder setName(String value)

Immutable. Identifier. Name of the SecurityProfileGroup resource. It matches pattern projects|organizations/*/locations/{location}/securityProfileGroups/{security_profile_group}.

string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER];

Parameter
Name Description
value String

The name to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setNameBytes(ByteString value)

public SecurityProfileGroup.Builder setNameBytes(ByteString value)

Immutable. Identifier. Name of the SecurityProfileGroup resource. It matches pattern projects|organizations/*/locations/{location}/securityProfileGroups/{security_profile_group}.

string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER];

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setThreatPreventionProfile(String value)

public SecurityProfileGroup.Builder setThreatPreventionProfile(String value)

Optional. Reference to a SecurityProfile with the ThreatPrevention configuration.

string threat_prevention_profile = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The threatPreventionProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setThreatPreventionProfileBytes(ByteString value)

public SecurityProfileGroup.Builder setThreatPreventionProfileBytes(ByteString value)

Optional. Reference to a SecurityProfile with the ThreatPrevention configuration.

string threat_prevention_profile = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for threatPreventionProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setUpdateTime(Timestamp value)

public SecurityProfileGroup.Builder setUpdateTime(Timestamp value)

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
SecurityProfileGroup.Builder

setUpdateTime(Timestamp.Builder builderForValue)

public SecurityProfileGroup.Builder setUpdateTime(Timestamp.Builder builderForValue)

Output only. Last resource update timestamp.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SecurityProfileGroup.Builder

setUrlFilteringProfile(String value)

public SecurityProfileGroup.Builder setUrlFilteringProfile(String value)

Optional. Reference to a SecurityProfile with the UrlFiltering configuration.

string url_filtering_profile = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The urlFilteringProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.

setUrlFilteringProfileBytes(ByteString value)

public SecurityProfileGroup.Builder setUrlFilteringProfileBytes(ByteString value)

Optional. Reference to a SecurityProfile with the UrlFiltering configuration.

string url_filtering_profile = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for urlFilteringProfile to set.

Returns
Type Description
SecurityProfileGroup.Builder

This builder for chaining.