Class TemplateLibraryConfig.Builder (1.83.0)
Version 1.83.0keyboard_arrow_down
public static final class TemplateLibraryConfig . Builder extends GeneratedMessage . Builder<TemplateLibraryConfig . Builder > implements TemplateLibraryConfigOrBuilder
The config specifying which default library templates to install.
Protobuf type google.cloud.gkehub.policycontroller.v1beta.TemplateLibraryConfig
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public TemplateLibraryConfig build ()
buildPartial()
public TemplateLibraryConfig buildPartial ()
clear()
public TemplateLibraryConfig . Builder clear ()
Overrides
clearInstallation()
public TemplateLibraryConfig . Builder clearInstallation ()
Configures the manner in which the template library is installed on the
cluster.
.google.cloud.gkehub.policycontroller.v1beta.TemplateLibraryConfig.Installation installation = 2;
getDefaultInstanceForType()
public TemplateLibraryConfig getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getInstallation()
public TemplateLibraryConfig . Installation getInstallation ()
Configures the manner in which the template library is installed on the
cluster.
.google.cloud.gkehub.policycontroller.v1beta.TemplateLibraryConfig.Installation installation = 2;
getInstallationValue()
public int getInstallationValue ()
Configures the manner in which the template library is installed on the
cluster.
.google.cloud.gkehub.policycontroller.v1beta.TemplateLibraryConfig.Installation installation = 2;
Returns
Type
Description
int
The enum numeric value on the wire for installation.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(TemplateLibraryConfig other)
public TemplateLibraryConfig . Builder mergeFrom ( TemplateLibraryConfig other )
public TemplateLibraryConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public TemplateLibraryConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setInstallation(TemplateLibraryConfig.Installation value)
public TemplateLibraryConfig . Builder setInstallation ( TemplateLibraryConfig . Installation value )
Configures the manner in which the template library is installed on the
cluster.
.google.cloud.gkehub.policycontroller.v1beta.TemplateLibraryConfig.Installation installation = 2;
setInstallationValue(int value)
public TemplateLibraryConfig . Builder setInstallationValue ( int value )
Configures the manner in which the template library is installed on the
cluster.
.google.cloud.gkehub.policycontroller.v1beta.TemplateLibraryConfig.Installation installation = 2;
Parameter
Name
Description
value
int The enum numeric value on the wire for installation to set.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-02-27 UTC."],[],[]]