Class Plugin.ConfigTemplate.Builder (0.28.0)

public static final class Plugin.ConfigTemplate.Builder extends GeneratedMessageV3.Builder<Plugin.ConfigTemplate.Builder> implements Plugin.ConfigTemplateOrBuilder

ConfigTemplate represents the configuration template for a plugin.

Protobuf type google.cloud.apihub.v1.Plugin.ConfigTemplate

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAdditionalConfigTemplate(ConfigVariableTemplate value)

public Plugin.ConfigTemplate.Builder addAdditionalConfigTemplate(ConfigVariableTemplate value)

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
value ConfigVariableTemplate
Returns
Type Description
Plugin.ConfigTemplate.Builder

addAdditionalConfigTemplate(ConfigVariableTemplate.Builder builderForValue)

public Plugin.ConfigTemplate.Builder addAdditionalConfigTemplate(ConfigVariableTemplate.Builder builderForValue)

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
builderForValue ConfigVariableTemplate.Builder
Returns
Type Description
Plugin.ConfigTemplate.Builder

addAdditionalConfigTemplate(int index, ConfigVariableTemplate value)

public Plugin.ConfigTemplate.Builder addAdditionalConfigTemplate(int index, ConfigVariableTemplate value)

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];

Parameters
Name Description
index int
value ConfigVariableTemplate
Returns
Type Description
Plugin.ConfigTemplate.Builder

addAdditionalConfigTemplate(int index, ConfigVariableTemplate.Builder builderForValue)

public Plugin.ConfigTemplate.Builder addAdditionalConfigTemplate(int index, ConfigVariableTemplate.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue ConfigVariableTemplate.Builder
Returns
Type Description
Plugin.ConfigTemplate.Builder

addAdditionalConfigTemplateBuilder()

public ConfigVariableTemplate.Builder addAdditionalConfigTemplateBuilder()

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

addAdditionalConfigTemplateBuilder(int index)

public ConfigVariableTemplate.Builder addAdditionalConfigTemplateBuilder(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.Builder

addAllAdditionalConfigTemplate(Iterable<? extends ConfigVariableTemplate> values)

public Plugin.ConfigTemplate.Builder addAllAdditionalConfigTemplate(Iterable<? extends ConfigVariableTemplate> values)

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
values Iterable<? extends com.google.cloud.apihub.v1.ConfigVariableTemplate>
Returns
Type Description
Plugin.ConfigTemplate.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Plugin.ConfigTemplate.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

build()

public Plugin.ConfigTemplate build()
Returns
Type Description
Plugin.ConfigTemplate

buildPartial()

public Plugin.ConfigTemplate buildPartial()
Returns
Type Description
Plugin.ConfigTemplate

clear()

public Plugin.ConfigTemplate.Builder clear()
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

clearAdditionalConfigTemplate()

public Plugin.ConfigTemplate.Builder clearAdditionalConfigTemplate()

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
Plugin.ConfigTemplate.Builder

clearAuthConfigTemplate()

public Plugin.ConfigTemplate.Builder clearAuthConfigTemplate()

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

clearField(Descriptors.FieldDescriptor field)

public Plugin.ConfigTemplate.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public Plugin.ConfigTemplate.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

clone()

public Plugin.ConfigTemplate.Builder clone()
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

getAdditionalConfigTemplate(int index)

public 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

getAdditionalConfigTemplateBuilder(int index)

public ConfigVariableTemplate.Builder getAdditionalConfigTemplateBuilder(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.Builder

getAdditionalConfigTemplateBuilderList()

public List<ConfigVariableTemplate.Builder> getAdditionalConfigTemplateBuilderList()

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

getAdditionalConfigTemplateCount()

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

getAuthConfigTemplateBuilder()

public Plugin.ConfigTemplate.AuthConfigTemplate.Builder getAuthConfigTemplateBuilder()

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

getAuthConfigTemplateOrBuilder()

public 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

getDefaultInstanceForType()

public Plugin.ConfigTemplate getDefaultInstanceForType()
Returns
Type Description
Plugin.ConfigTemplate

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasAuthConfigTemplate()

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

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAuthConfigTemplate(Plugin.ConfigTemplate.AuthConfigTemplate value)

public Plugin.ConfigTemplate.Builder mergeAuthConfigTemplate(Plugin.ConfigTemplate.AuthConfigTemplate value)

Optional. The authentication template for the plugin.

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

Parameter
Name Description
value Plugin.ConfigTemplate.AuthConfigTemplate
Returns
Type Description
Plugin.ConfigTemplate.Builder

mergeFrom(Plugin.ConfigTemplate other)

public Plugin.ConfigTemplate.Builder mergeFrom(Plugin.ConfigTemplate other)
Parameter
Name Description
other Plugin.ConfigTemplate
Returns
Type Description
Plugin.ConfigTemplate.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Plugin.ConfigTemplate.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Plugin.ConfigTemplate.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Plugin.ConfigTemplate.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

removeAdditionalConfigTemplate(int index)

public Plugin.ConfigTemplate.Builder removeAdditionalConfigTemplate(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
Plugin.ConfigTemplate.Builder

setAdditionalConfigTemplate(int index, ConfigVariableTemplate value)

public Plugin.ConfigTemplate.Builder setAdditionalConfigTemplate(int index, ConfigVariableTemplate value)

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];

Parameters
Name Description
index int
value ConfigVariableTemplate
Returns
Type Description
Plugin.ConfigTemplate.Builder

setAdditionalConfigTemplate(int index, ConfigVariableTemplate.Builder builderForValue)

public Plugin.ConfigTemplate.Builder setAdditionalConfigTemplate(int index, ConfigVariableTemplate.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue ConfigVariableTemplate.Builder
Returns
Type Description
Plugin.ConfigTemplate.Builder

setAuthConfigTemplate(Plugin.ConfigTemplate.AuthConfigTemplate value)

public Plugin.ConfigTemplate.Builder setAuthConfigTemplate(Plugin.ConfigTemplate.AuthConfigTemplate value)

Optional. The authentication template for the plugin.

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

Parameter
Name Description
value Plugin.ConfigTemplate.AuthConfigTemplate
Returns
Type Description
Plugin.ConfigTemplate.Builder

setAuthConfigTemplate(Plugin.ConfigTemplate.AuthConfigTemplate.Builder builderForValue)

public Plugin.ConfigTemplate.Builder setAuthConfigTemplate(Plugin.ConfigTemplate.AuthConfigTemplate.Builder builderForValue)

Optional. The authentication template for the plugin.

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

Parameter
Name Description
builderForValue Plugin.ConfigTemplate.AuthConfigTemplate.Builder
Returns
Type Description
Plugin.ConfigTemplate.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Plugin.ConfigTemplate.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Plugin.ConfigTemplate.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Plugin.ConfigTemplate.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Plugin.ConfigTemplate.Builder
Overrides