Class ParameterSubstitutionRule.Builder (0.1.0)

public static final class ParameterSubstitutionRule.Builder extends GeneratedMessageV3.Builder<ParameterSubstitutionRule.Builder> implements ParameterSubstitutionRuleOrBuilder

Parameter substitution rules.

Protobuf type google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ParameterSubstitutionRule.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides

build()

public ParameterSubstitutionRule build()
Returns
Type Description
ParameterSubstitutionRule

buildPartial()

public ParameterSubstitutionRule buildPartial()
Returns
Type Description
ParameterSubstitutionRule

clear()

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

clearAttributeSubstitutionRule()

public ParameterSubstitutionRule.Builder clearAttributeSubstitutionRule()

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Returns
Type Description
ParameterSubstitutionRule.Builder

clearField(Descriptors.FieldDescriptor field)

public ParameterSubstitutionRule.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ParameterSubstitutionRule.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides

clearPlaceholderSubstitutionRule()

public ParameterSubstitutionRule.Builder clearPlaceholderSubstitutionRule()

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Returns
Type Description
ParameterSubstitutionRule.Builder

clearSubstitutionType()

public ParameterSubstitutionRule.Builder clearSubstitutionType()
Returns
Type Description
ParameterSubstitutionRule.Builder

clone()

public ParameterSubstitutionRule.Builder clone()
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides

getAttributeSubstitutionRule()

public AttributeSubstitutionRule getAttributeSubstitutionRule()

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Returns
Type Description
AttributeSubstitutionRule

The attributeSubstitutionRule.

getAttributeSubstitutionRuleBuilder()

public AttributeSubstitutionRule.Builder getAttributeSubstitutionRuleBuilder()

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Returns
Type Description
AttributeSubstitutionRule.Builder

getAttributeSubstitutionRuleOrBuilder()

public AttributeSubstitutionRuleOrBuilder getAttributeSubstitutionRuleOrBuilder()

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Returns
Type Description
AttributeSubstitutionRuleOrBuilder

getDefaultInstanceForType()

public ParameterSubstitutionRule getDefaultInstanceForType()
Returns
Type Description
ParameterSubstitutionRule

getDescriptorForType()

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

getPlaceholderSubstitutionRule()

public PlaceholderSubstitutionRule getPlaceholderSubstitutionRule()

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Returns
Type Description
PlaceholderSubstitutionRule

The placeholderSubstitutionRule.

getPlaceholderSubstitutionRuleBuilder()

public PlaceholderSubstitutionRule.Builder getPlaceholderSubstitutionRuleBuilder()

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Returns
Type Description
PlaceholderSubstitutionRule.Builder

getPlaceholderSubstitutionRuleOrBuilder()

public PlaceholderSubstitutionRuleOrBuilder getPlaceholderSubstitutionRuleOrBuilder()

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Returns
Type Description
PlaceholderSubstitutionRuleOrBuilder

getSubstitutionTypeCase()

public ParameterSubstitutionRule.SubstitutionTypeCase getSubstitutionTypeCase()
Returns
Type Description
ParameterSubstitutionRule.SubstitutionTypeCase

hasAttributeSubstitutionRule()

public boolean hasAttributeSubstitutionRule()

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Returns
Type Description
boolean

Whether the attributeSubstitutionRule field is set.

hasPlaceholderSubstitutionRule()

public boolean hasPlaceholderSubstitutionRule()

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Returns
Type Description
boolean

Whether the placeholderSubstitutionRule field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAttributeSubstitutionRule(AttributeSubstitutionRule value)

public ParameterSubstitutionRule.Builder mergeAttributeSubstitutionRule(AttributeSubstitutionRule value)

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Parameter
Name Description
value AttributeSubstitutionRule
Returns
Type Description
ParameterSubstitutionRule.Builder

mergeFrom(ParameterSubstitutionRule other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergePlaceholderSubstitutionRule(PlaceholderSubstitutionRule value)

public ParameterSubstitutionRule.Builder mergePlaceholderSubstitutionRule(PlaceholderSubstitutionRule value)

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Parameter
Name Description
value PlaceholderSubstitutionRule
Returns
Type Description
ParameterSubstitutionRule.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ParameterSubstitutionRule.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides

setAttributeSubstitutionRule(AttributeSubstitutionRule value)

public ParameterSubstitutionRule.Builder setAttributeSubstitutionRule(AttributeSubstitutionRule value)

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Parameter
Name Description
value AttributeSubstitutionRule
Returns
Type Description
ParameterSubstitutionRule.Builder

setAttributeSubstitutionRule(AttributeSubstitutionRule.Builder builderForValue)

public ParameterSubstitutionRule.Builder setAttributeSubstitutionRule(AttributeSubstitutionRule.Builder builderForValue)

Attribute substitution rule.

.google.cloud.cloudsecuritycompliance.v1.AttributeSubstitutionRule attribute_substitution_rule = 2;

Parameter
Name Description
builderForValue AttributeSubstitutionRule.Builder
Returns
Type Description
ParameterSubstitutionRule.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ParameterSubstitutionRule.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides

setPlaceholderSubstitutionRule(PlaceholderSubstitutionRule value)

public ParameterSubstitutionRule.Builder setPlaceholderSubstitutionRule(PlaceholderSubstitutionRule value)

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Parameter
Name Description
value PlaceholderSubstitutionRule
Returns
Type Description
ParameterSubstitutionRule.Builder

setPlaceholderSubstitutionRule(PlaceholderSubstitutionRule.Builder builderForValue)

public ParameterSubstitutionRule.Builder setPlaceholderSubstitutionRule(PlaceholderSubstitutionRule.Builder builderForValue)

Placeholder substitution rule.

.google.cloud.cloudsecuritycompliance.v1.PlaceholderSubstitutionRule placeholder_substitution_rule = 1;

Parameter
Name Description
builderForValue PlaceholderSubstitutionRule.Builder
Returns
Type Description
ParameterSubstitutionRule.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ParameterSubstitutionRule.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ParameterSubstitutionRule.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ParameterSubstitutionRule.Builder
Overrides