public static final class HierarchyControllerVersion.Builder extends GeneratedMessageV3.Builder<HierarchyControllerVersion.Builder> implements HierarchyControllerVersionOrBuilder
Version for Hierarchy Controller
Protobuf type google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HierarchyControllerVersion.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public HierarchyControllerVersion build()
Returns
buildPartial()
public HierarchyControllerVersion buildPartial()
Returns
clear()
public HierarchyControllerVersion.Builder clear()
Returns
Overrides
clearExtension()
public HierarchyControllerVersion.Builder clearExtension()
Version for Hierarchy Controller extension
string extension = 2;
Returns
clearField(Descriptors.FieldDescriptor field)
public HierarchyControllerVersion.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearHnc()
public HierarchyControllerVersion.Builder clearHnc()
Version for open source HNC
string hnc = 1;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public HierarchyControllerVersion.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public HierarchyControllerVersion.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public HierarchyControllerVersion getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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
getHnc()
Version for open source HNC
string hnc = 1;
Returns
getHncBytes()
public ByteString getHncBytes()
Version for open source HNC
string hnc = 1;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(HierarchyControllerVersion other)
public HierarchyControllerVersion.Builder mergeFrom(HierarchyControllerVersion other)
Parameter
Returns
public HierarchyControllerVersion.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public HierarchyControllerVersion.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HierarchyControllerVersion.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public HierarchyControllerVersion.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HierarchyControllerVersion.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final HierarchyControllerVersion.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides