public interface ParameterSpecOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDefaultValue()
public abstract 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. |
getDefaultValueOrBuilder()
public abstract 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 abstract 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 abstract 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. |
getDisplayName()
public abstract String getDisplayName()Optional. The friendly 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 abstract ByteString getDisplayNameBytes()Optional. The friendly 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 abstract boolean getIsRequired()Required. Whether the parameter is required.
bool is_required = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
The isRequired. |
getName()
public abstract String getName()Required. The name of the parameter.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract 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 abstract ParameterSpec getSubParameters(int index) Optional. The parameter specification 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 |
|
getSubParametersCount()
public abstract int getSubParametersCount() Optional. The parameter specification for oneOf attributes.
repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSpec sub_parameters = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getSubParametersList()
public abstract List<ParameterSpec> getSubParametersList() Optional. The parameter specification 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 abstract ParameterSpecOrBuilder getSubParametersOrBuilder(int index) Optional. The parameter specification 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 abstract List<? extends ParameterSpecOrBuilder> getSubParametersOrBuilderList() Optional. The parameter specification 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 abstract ParameterSubstitutionRule getSubstitutionRules(int index)Optional. The 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 |
|
getSubstitutionRulesCount()
public abstract int getSubstitutionRulesCount()Optional. The list of parameter substitutions.
repeated .google.cloud.cloudsecuritycompliance.v1.ParameterSubstitutionRule substitution_rules = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getSubstitutionRulesList()
public abstract List<ParameterSubstitutionRule> getSubstitutionRulesList()Optional. The 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 abstract ParameterSubstitutionRuleOrBuilder getSubstitutionRulesOrBuilder(int index)Optional. The 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 abstract List<? extends ParameterSubstitutionRuleOrBuilder> getSubstitutionRulesOrBuilderList()Optional. The 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 abstract Validation getValidation()Optional. The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Validation |
The validation. |
getValidationOrBuilder()
public abstract ValidationOrBuilder getValidationOrBuilder()Optional. The permitted set of values for the parameter.
.google.cloud.cloudsecuritycompliance.v1.Validation validation = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ValidationOrBuilder |
|
getValueType()
public abstract ParameterSpec.ValueType getValueType()Required. The 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 abstract int getValueTypeValue()Required. The 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 abstract 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 abstract boolean hasValidation()Optional. The permitted 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. |