public interface ConfigVariableTemplateOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getDescription()
public abstract String getDescription()
Optional. Description.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()
Optional. Description.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for description. |
getEnumOptions(int index)
public abstract ConfigValueOption getEnumOptions(int index)
Optional. Enum options. To be populated if ValueType
is ENUM
.
repeated .google.cloud.apihub.v1.ConfigValueOption enum_options = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ConfigValueOption |
getEnumOptionsCount()
public abstract int getEnumOptionsCount()
Optional. Enum options. To be populated if ValueType
is ENUM
.
repeated .google.cloud.apihub.v1.ConfigValueOption enum_options = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getEnumOptionsList()
public abstract List<ConfigValueOption> getEnumOptionsList()
Optional. Enum options. To be populated if ValueType
is ENUM
.
repeated .google.cloud.apihub.v1.ConfigValueOption enum_options = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<ConfigValueOption> |
getEnumOptionsOrBuilder(int index)
public abstract ConfigValueOptionOrBuilder getEnumOptionsOrBuilder(int index)
Optional. Enum options. To be populated if ValueType
is ENUM
.
repeated .google.cloud.apihub.v1.ConfigValueOption enum_options = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ConfigValueOptionOrBuilder |
getEnumOptionsOrBuilderList()
public abstract List<? extends ConfigValueOptionOrBuilder> getEnumOptionsOrBuilderList()
Optional. Enum options. To be populated if ValueType
is ENUM
.
repeated .google.cloud.apihub.v1.ConfigValueOption enum_options = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.apihub.v1.ConfigValueOptionOrBuilder> |
getId()
public abstract String getId()
Required. ID of the config variable. Must be unique within the configuration.
string id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The id. |
getIdBytes()
public abstract ByteString getIdBytes()
Required. ID of the config variable. Must be unique within the configuration.
string id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for id. |
getMultiSelectOptions(int index)
public abstract ConfigValueOption getMultiSelectOptions(int index)
Optional. Multi select options. To be populated if ValueType
is
MULTI_SELECT
.
repeated .google.cloud.apihub.v1.ConfigValueOption multi_select_options = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ConfigValueOption |
getMultiSelectOptionsCount()
public abstract int getMultiSelectOptionsCount()
Optional. Multi select options. To be populated if ValueType
is
MULTI_SELECT
.
repeated .google.cloud.apihub.v1.ConfigValueOption multi_select_options = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getMultiSelectOptionsList()
public abstract List<ConfigValueOption> getMultiSelectOptionsList()
Optional. Multi select options. To be populated if ValueType
is
MULTI_SELECT
.
repeated .google.cloud.apihub.v1.ConfigValueOption multi_select_options = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<ConfigValueOption> |
getMultiSelectOptionsOrBuilder(int index)
public abstract ConfigValueOptionOrBuilder getMultiSelectOptionsOrBuilder(int index)
Optional. Multi select options. To be populated if ValueType
is
MULTI_SELECT
.
repeated .google.cloud.apihub.v1.ConfigValueOption multi_select_options = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ConfigValueOptionOrBuilder |
getMultiSelectOptionsOrBuilderList()
public abstract List<? extends ConfigValueOptionOrBuilder> getMultiSelectOptionsOrBuilderList()
Optional. Multi select options. To be populated if ValueType
is
MULTI_SELECT
.
repeated .google.cloud.apihub.v1.ConfigValueOption multi_select_options = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.apihub.v1.ConfigValueOptionOrBuilder> |
getRequired()
public abstract boolean getRequired()
Optional. Flag represents that this ConfigVariable
must be provided for a
PluginInstance.
bool required = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
The required. |
getValidationRegex()
public abstract String getValidationRegex()
Optional. Regular expression in RE2 syntax used for validating the value
of a ConfigVariable
.
string validation_regex = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The validationRegex. |
getValidationRegexBytes()
public abstract ByteString getValidationRegexBytes()
Optional. Regular expression in RE2 syntax used for validating the value
of a ConfigVariable
.
string validation_regex = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for validationRegex. |
getValueType()
public abstract ConfigVariableTemplate.ValueType getValueType()
Required. Type of the parameter: string, int, bool etc.
.google.cloud.apihub.v1.ConfigVariableTemplate.ValueType value_type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ConfigVariableTemplate.ValueType |
The valueType. |
getValueTypeValue()
public abstract int getValueTypeValue()
Required. Type of the parameter: string, int, bool etc.
.google.cloud.apihub.v1.ConfigVariableTemplate.ValueType value_type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for valueType. |