Class TemplateLibraryConfig.Builder (1.75.0)
1.88.0 (latest)
1.87.0
1.85.0
1.83.0
1.82.0
1.81.0
1.80.0
1.78.0
1.76.0
1.75.0
1.74.0
1.73.0
1.72.0
1.70.0
1.68.0
1.67.0
1.64.0
1.63.0
1.62.0
1.60.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.49.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.6
1.2.1
1.1.0
1.0.1
0.5.4
public static final class TemplateLibraryConfig . Builder extends GeneratedMessageV3 . 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.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TemplateLibraryConfig . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public TemplateLibraryConfig build ()
buildPartial()
public TemplateLibraryConfig buildPartial ()
clear()
public TemplateLibraryConfig . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public TemplateLibraryConfig . Builder clearField ( Descriptors . FieldDescriptor field )
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;
clearOneof(Descriptors.OneofDescriptor oneof)
public TemplateLibraryConfig . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public TemplateLibraryConfig . Builder clone ()
Overrides
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 GeneratedMessageV3 . 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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TemplateLibraryConfig . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public TemplateLibraryConfig . Builder setField ( Descriptors . FieldDescriptor field , Object value )
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.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TemplateLibraryConfig . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final TemplateLibraryConfig . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-03-30 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-03-30 UTC."],[],[]]