public static final class ParameterSpec.Builder extends GeneratedMessageV3.Builder<ParameterSpec.Builder> implements ParameterSpecOrBuilderA parameter spec of the cloud control.
 Protobuf type google.cloud.cloudsecuritycompliance.v1.ParameterSpec
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ParameterSpec.BuilderImplements
ParameterSpecOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description | 
| Descriptor | |
Methods
addAllSubParameters(Iterable<? extends ParameterSpec> values)
public ParameterSpec.Builder addAllSubParameters(Iterable<? extends ParameterSpec> values)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| values | Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.ParameterSpec> | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addAllSubstitutionRules(Iterable<? extends ParameterSubstitutionRule> values)
public ParameterSpec.Builder addAllSubstitutionRules(Iterable<? extends ParameterSubstitutionRule> values)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| values | Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule> | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ParameterSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| value | Object | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubParameters(ParameterSpec value)
public ParameterSpec.Builder addSubParameters(ParameterSpec value)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | ParameterSpec | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubParameters(ParameterSpec.Builder builderForValue)
public ParameterSpec.Builder addSubParameters(ParameterSpec.Builder builderForValue)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| builderForValue | ParameterSpec.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubParameters(int index, ParameterSpec value)
public ParameterSpec.Builder addSubParameters(int index, ParameterSpec value)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| value | ParameterSpec | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubParameters(int index, ParameterSpec.Builder builderForValue)
public ParameterSpec.Builder addSubParameters(int index, ParameterSpec.Builder builderForValue)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| builderForValue | ParameterSpec.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubParametersBuilder()
public ParameterSpec.Builder addSubParametersBuilder()Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubParametersBuilder(int index)
public ParameterSpec.Builder addSubParametersBuilder(int index)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubstitutionRules(ParameterSubstitutionRule value)
public ParameterSpec.Builder addSubstitutionRules(ParameterSubstitutionRule value)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | ParameterSubstitutionRule | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubstitutionRules(ParameterSubstitutionRule.Builder builderForValue)
public ParameterSpec.Builder addSubstitutionRules(ParameterSubstitutionRule.Builder builderForValue)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| builderForValue | ParameterSubstitutionRule.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubstitutionRules(int index, ParameterSubstitutionRule value)
public ParameterSpec.Builder addSubstitutionRules(int index, ParameterSubstitutionRule value)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| value | ParameterSubstitutionRule | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubstitutionRules(int index, ParameterSubstitutionRule.Builder builderForValue)
public ParameterSpec.Builder addSubstitutionRules(int index, ParameterSubstitutionRule.Builder builderForValue)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| builderForValue | ParameterSubstitutionRule.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
addSubstitutionRulesBuilder()
public ParameterSubstitutionRule.Builder addSubstitutionRulesBuilder()Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSubstitutionRule.Builder | |
addSubstitutionRulesBuilder(int index)
public ParameterSubstitutionRule.Builder addSubstitutionRulesBuilder(int index)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSubstitutionRule.Builder | |
build()
public ParameterSpec build()| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec | |
buildPartial()
public ParameterSpec buildPartial()| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec | |
clear()
public ParameterSpec.Builder clear()| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
clearDefaultValue()
public ParameterSpec.Builder clearDefaultValue()Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
clearDescription()
public ParameterSpec.Builder clearDescription()Optional. The description of the parameter. The maximum length is 2000 characters.
 string description = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
clearDisplayName()
public ParameterSpec.Builder clearDisplayName()Optional. The display name of the parameter. The maximum length is 200 characters.
 string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
clearField(Descriptors.FieldDescriptor field)
public ParameterSpec.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
clearIsRequired()
public ParameterSpec.Builder clearIsRequired()Required. if the parameter is required
 bool is_required = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
clearName()
public ParameterSpec.Builder clearName()Required. The name of the parameter.
 string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
clearOneof(Descriptors.OneofDescriptor oneof)
public ParameterSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description | 
| oneof | OneofDescriptor | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
clearSubParameters()
public ParameterSpec.Builder clearSubParameters()Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
clearSubstitutionRules()
public ParameterSpec.Builder clearSubstitutionRules()Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
clearValidation()
public ParameterSpec.Builder clearValidation()Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
clearValueType()
public ParameterSpec.Builder clearValueType()Required. Parameter value type.
 
 .google.cloud.cloudsecuritycompliance.v1.ParameterSpec.ValueType value_type = 5 [(.google.api.field_behavior) = REQUIRED];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
clone()
public ParameterSpec.Builder clone()| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
getDefaultInstanceForType()
public ParameterSpec getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec | |
getDefaultValue()
public ParamValue getDefaultValue()Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParamValue | The defaultValue. | 
getDefaultValueBuilder()
public ParamValue.Builder getDefaultValueBuilder()Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParamValue.Builder | |
getDefaultValueOrBuilder()
public ParamValueOrBuilder getDefaultValueOrBuilder()Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ParamValueOrBuilder | |
getDescription()
public String getDescription()Optional. The description of the parameter. The maximum length is 2000 characters.
 string description = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| String | The description. | 
getDescriptionBytes()
public ByteString getDescriptionBytes()Optional. The description of the parameter. The maximum length is 2000 characters.
 string description = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for description. | 
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description | 
| Descriptor | |
getDisplayName()
public String getDisplayName()Optional. The display name of the parameter. The maximum length is 200 characters.
 string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| String | The displayName. | 
getDisplayNameBytes()
public ByteString getDisplayNameBytes()Optional. The display name of the parameter. The maximum length is 200 characters.
 string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for displayName. | 
getIsRequired()
public boolean getIsRequired()Required. if the parameter is required
 bool is_required = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
| boolean | The isRequired. | 
getName()
public String getName()Required. The name of the parameter.
 string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
| String | The name. | 
getNameBytes()
public ByteString getNameBytes()Required. The name of the parameter.
 string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for name. | 
getSubParameters(int index)
public ParameterSpec getSubParameters(int index)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec | |
getSubParametersBuilder(int index)
public ParameterSpec.Builder getSubParametersBuilder(int index)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
getSubParametersBuilderList()
public List<ParameterSpec.Builder> getSubParametersBuilderList()Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| List<Builder> | |
getSubParametersCount()
public int getSubParametersCount()Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| int | |
getSubParametersList()
public List<ParameterSpec> getSubParametersList()Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| List<ParameterSpec> | |
getSubParametersOrBuilder(int index)
public ParameterSpecOrBuilder getSubParametersOrBuilder(int index)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpecOrBuilder | |
getSubParametersOrBuilderList()
public List<? extends ParameterSpecOrBuilder> getSubParametersOrBuilderList()Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| List<? extends com.google.cloud.cloudsecuritycompliance.v1.ParameterSpecOrBuilder> | |
getSubstitutionRules(int index)
public ParameterSubstitutionRule getSubstitutionRules(int index)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSubstitutionRule | |
getSubstitutionRulesBuilder(int index)
public ParameterSubstitutionRule.Builder getSubstitutionRulesBuilder(int index)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSubstitutionRule.Builder | |
getSubstitutionRulesBuilderList()
public List<ParameterSubstitutionRule.Builder> getSubstitutionRulesBuilderList()Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| List<Builder> | |
getSubstitutionRulesCount()
public int getSubstitutionRulesCount()Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| int | |
getSubstitutionRulesList()
public List<ParameterSubstitutionRule> getSubstitutionRulesList()Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| List<ParameterSubstitutionRule> | |
getSubstitutionRulesOrBuilder(int index)
public ParameterSubstitutionRuleOrBuilder getSubstitutionRulesOrBuilder(int index)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSubstitutionRuleOrBuilder | |
getSubstitutionRulesOrBuilderList()
public List<? extends ParameterSubstitutionRuleOrBuilder> getSubstitutionRulesOrBuilderList()Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| List<? extends com.google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRuleOrBuilder> | |
getValidation()
public Validation getValidation()Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| Validation | The validation. | 
getValidationBuilder()
public Validation.Builder getValidationBuilder()Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| Validation.Builder | |
getValidationOrBuilder()
public ValidationOrBuilder getValidationOrBuilder()Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| ValidationOrBuilder | |
getValueType()
public ParameterSpec.ValueType getValueType()Required. Parameter value type.
 
 .google.cloud.cloudsecuritycompliance.v1.ParameterSpec.ValueType value_type = 5 [(.google.api.field_behavior) = REQUIRED];
 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.ValueType | The valueType. | 
getValueTypeValue()
public int getValueTypeValue()Required. Parameter value type.
 
 .google.cloud.cloudsecuritycompliance.v1.ParameterSpec.ValueType value_type = 5 [(.google.api.field_behavior) = REQUIRED];
 
| Returns | |
|---|---|
| Type | Description | 
| int | The enum numeric value on the wire for valueType. | 
hasDefaultValue()
public boolean hasDefaultValue()Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the defaultValue field is set. | 
hasValidation()
public boolean hasValidation()Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
| boolean | Whether the validation field is set. | 
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description | 
| FieldAccessorTable | |
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description | 
| boolean | |
mergeDefaultValue(ParamValue value)
public ParameterSpec.Builder mergeDefaultValue(ParamValue value)Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | ParamValue | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
mergeFrom(ParameterSpec other)
public ParameterSpec.Builder mergeFrom(ParameterSpec other)| Parameter | |
|---|---|
| Name | Description | 
| other | ParameterSpec | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ParameterSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description | 
| input | CodedInputStream | 
| extensionRegistry | ExtensionRegistryLite | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
| Exceptions | |
|---|---|
| Type | Description | 
| IOException | |
mergeFrom(Message other)
public ParameterSpec.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description | 
| other | Message | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ParameterSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description | 
| unknownFields | UnknownFieldSet | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
mergeValidation(Validation value)
public ParameterSpec.Builder mergeValidation(Validation value)Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | Validation | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
removeSubParameters(int index)
public ParameterSpec.Builder removeSubParameters(int index)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
removeSubstitutionRules(int index)
public ParameterSpec.Builder removeSubstitutionRules(int index)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| index | int | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setDefaultValue(ParamValue value)
public ParameterSpec.Builder setDefaultValue(ParamValue value)Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | ParamValue | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setDefaultValue(ParamValue.Builder builderForValue)
public ParameterSpec.Builder setDefaultValue(ParamValue.Builder builderForValue)Optional. The default value of the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.ParamValue default_value = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| builderForValue | ParamValue.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setDescription(String value)
public ParameterSpec.Builder setDescription(String value)Optional. The description of the parameter. The maximum length is 2000 characters.
 string description = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe description to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setDescriptionBytes(ByteString value)
public ParameterSpec.Builder setDescriptionBytes(ByteString value)Optional. The description of the parameter. The maximum length is 2000 characters.
 string description = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for description to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setDisplayName(String value)
public ParameterSpec.Builder setDisplayName(String value)Optional. The display name of the parameter. The maximum length is 200 characters.
 string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe displayName to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setDisplayNameBytes(ByteString value)
public ParameterSpec.Builder setDisplayNameBytes(ByteString value)Optional. The display name of the parameter. The maximum length is 200 characters.
 string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for displayName to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setField(Descriptors.FieldDescriptor field, Object value)
public ParameterSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| value | Object | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setIsRequired(boolean value)
public ParameterSpec.Builder setIsRequired(boolean value)Required. if the parameter is required
 bool is_required = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description | 
| value | booleanThe isRequired to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setName(String value)
public ParameterSpec.Builder setName(String value)Required. The name of the parameter.
 string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description | 
| value | StringThe name to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setNameBytes(ByteString value)
public ParameterSpec.Builder setNameBytes(ByteString value)Required. The name of the parameter.
 string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description | 
| value | ByteStringThe bytes for name to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ParameterSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description | 
| field | FieldDescriptor | 
| index | int | 
| value | Object | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setSubParameters(int index, ParameterSpec value)
public ParameterSpec.Builder setSubParameters(int index, ParameterSpec value)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| value | ParameterSpec | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setSubParameters(int index, ParameterSpec.Builder builderForValue)
public ParameterSpec.Builder setSubParameters(int index, ParameterSpec.Builder builderForValue)Optional. ParameterSpec for oneof attributes.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| builderForValue | ParameterSpec.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setSubstitutionRules(int index, ParameterSubstitutionRule value)
public ParameterSpec.Builder setSubstitutionRules(int index, ParameterSubstitutionRule value)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| value | ParameterSubstitutionRule | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setSubstitutionRules(int index, ParameterSubstitutionRule.Builder builderForValue)
public ParameterSpec.Builder setSubstitutionRules(int index, ParameterSubstitutionRule.Builder builderForValue)Optional. List of parameter substitutions.
 
 repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameters | |
|---|---|
| Name | Description | 
| index | int | 
| builderForValue | ParameterSubstitutionRule.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setUnknownFields(UnknownFieldSet unknownFields)
public final ParameterSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description | 
| unknownFields | UnknownFieldSet | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setValidation(Validation value)
public ParameterSpec.Builder setValidation(Validation value)Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | Validation | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setValidation(Validation.Builder builderForValue)
public ParameterSpec.Builder setValidation(Validation.Builder builderForValue)Optional. The allowed set of values for the parameter.
 
 .google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
| builderForValue | Validation.Builder | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | |
setValueType(ParameterSpec.ValueType value)
public ParameterSpec.Builder setValueType(ParameterSpec.ValueType value)Required. Parameter value type.
 
 .google.cloud.cloudsecuritycompliance.v1.ParameterSpec.ValueType value_type = 5 [(.google.api.field_behavior) = REQUIRED];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | ParameterSpec.ValueTypeThe valueType to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. | 
setValueTypeValue(int value)
public ParameterSpec.Builder setValueTypeValue(int value)Required. Parameter value type.
 
 .google.cloud.cloudsecuritycompliance.v1.ParameterSpec.ValueType value_type = 5 [(.google.api.field_behavior) = REQUIRED];
 
| Parameter | |
|---|---|
| Name | Description | 
| value | intThe enum numeric value on the wire for valueType to set. | 
| Returns | |
|---|---|
| Type | Description | 
| ParameterSpec.Builder | This builder for chaining. |