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. |