Class HierarchyControllerVersion.Builder (1.43.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 HierarchyControllerVersion . Builder extends GeneratedMessageV3 . Builder<HierarchyControllerVersion . Builder > implements HierarchyControllerVersionOrBuilder
Version for Hierarchy Controller
Protobuf type google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerVersion
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 HierarchyControllerVersion . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public HierarchyControllerVersion build ()
buildPartial()
public HierarchyControllerVersion buildPartial ()
clear()
public HierarchyControllerVersion . Builder clear ()
Overrides
clearExtension()
public HierarchyControllerVersion . Builder clearExtension ()
Version for Hierarchy Controller extension
string extension = 2;
clearField(Descriptors.FieldDescriptor field)
public HierarchyControllerVersion . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearHnc()
public HierarchyControllerVersion . Builder clearHnc ()
Version for open source HNC
string hnc = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public HierarchyControllerVersion . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public HierarchyControllerVersion . Builder clone ()
Overrides
getDefaultInstanceForType()
public HierarchyControllerVersion getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getExtension()
public String getExtension ()
Version for Hierarchy Controller extension
string extension = 2;
Returns
Type
Description
String
The extension.
getExtensionBytes()
public ByteString getExtensionBytes ()
Version for Hierarchy Controller extension
string extension = 2;
Returns
Type
Description
ByteString
The bytes for extension.
getHnc()
Version for open source HNC
string hnc = 1;
Returns
Type
Description
String
The hnc.
getHncBytes()
public ByteString getHncBytes ()
Version for open source HNC
string hnc = 1;
Returns
Type
Description
ByteString
The bytes for hnc.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(HierarchyControllerVersion other)
public HierarchyControllerVersion . Builder mergeFrom ( HierarchyControllerVersion other )
public HierarchyControllerVersion . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public HierarchyControllerVersion . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HierarchyControllerVersion . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setExtension(String value)
public HierarchyControllerVersion . Builder setExtension ( String value )
Version for Hierarchy Controller extension
string extension = 2;
Parameter
Name
Description
value
String The extension to set.
setExtensionBytes(ByteString value)
public HierarchyControllerVersion . Builder setExtensionBytes ( ByteString value )
Version for Hierarchy Controller extension
string extension = 2;
Parameter
Name
Description
value
ByteString The bytes for extension to set.
setField(Descriptors.FieldDescriptor field, Object value)
public HierarchyControllerVersion . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setHnc(String value)
public HierarchyControllerVersion . Builder setHnc ( String value )
Version for open source HNC
string hnc = 1;
Parameter
Name
Description
value
String The hnc to set.
setHncBytes(ByteString value)
public HierarchyControllerVersion . Builder setHncBytes ( ByteString value )
Version for open source HNC
string hnc = 1;
Parameter
Name
Description
value
ByteString The bytes for hnc to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HierarchyControllerVersion . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final HierarchyControllerVersion . 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."],[],[]]