Interface Plugin.ConfigTemplateOrBuilder (0.28.0)

public static interface Plugin.ConfigTemplateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdditionalConfigTemplate(int index)

public abstract ConfigVariableTemplate getAdditionalConfigTemplate(int index)

Optional. The list of additional configuration variables for the plugin's configuration.

repeated .google.cloud.apihub.v1.ConfigVariableTemplate additional_config_template = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ConfigVariableTemplate

getAdditionalConfigTemplateCount()

public abstract int getAdditionalConfigTemplateCount()

Optional. The list of additional configuration variables for the plugin's configuration.

repeated .google.cloud.apihub.v1.ConfigVariableTemplate additional_config_template = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getAdditionalConfigTemplateList()

public abstract List<ConfigVariableTemplate> getAdditionalConfigTemplateList()

Optional. The list of additional configuration variables for the plugin's configuration.

repeated .google.cloud.apihub.v1.ConfigVariableTemplate additional_config_template = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<ConfigVariableTemplate>

getAdditionalConfigTemplateOrBuilder(int index)

public abstract ConfigVariableTemplateOrBuilder getAdditionalConfigTemplateOrBuilder(int index)

Optional. The list of additional configuration variables for the plugin's configuration.

repeated .google.cloud.apihub.v1.ConfigVariableTemplate additional_config_template = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ConfigVariableTemplateOrBuilder

getAdditionalConfigTemplateOrBuilderList()

public abstract List<? extends ConfigVariableTemplateOrBuilder> getAdditionalConfigTemplateOrBuilderList()

Optional. The list of additional configuration variables for the plugin's configuration.

repeated .google.cloud.apihub.v1.ConfigVariableTemplate additional_config_template = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.apihub.v1.ConfigVariableTemplateOrBuilder>

getAuthConfigTemplate()

public abstract Plugin.ConfigTemplate.AuthConfigTemplate getAuthConfigTemplate()

Optional. The authentication template for the plugin.

.google.cloud.apihub.v1.Plugin.ConfigTemplate.AuthConfigTemplate auth_config_template = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Plugin.ConfigTemplate.AuthConfigTemplate

The authConfigTemplate.

getAuthConfigTemplateOrBuilder()

public abstract Plugin.ConfigTemplate.AuthConfigTemplateOrBuilder getAuthConfigTemplateOrBuilder()

Optional. The authentication template for the plugin.

.google.cloud.apihub.v1.Plugin.ConfigTemplate.AuthConfigTemplate auth_config_template = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Plugin.ConfigTemplate.AuthConfigTemplateOrBuilder

hasAuthConfigTemplate()

public abstract boolean hasAuthConfigTemplate()

Optional. The authentication template for the plugin.

.google.cloud.apihub.v1.Plugin.ConfigTemplate.AuthConfigTemplate auth_config_template = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the authConfigTemplate field is set.