Class HierarchyControllerState.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
- com.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState.Builder
-
- All Implemented Interfaces:
HierarchyControllerStateOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- HierarchyControllerState
public static final class HierarchyControllerState.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder> implements HierarchyControllerStateOrBuilder
State for Hierarchy Controller
Protobuf typegoogle.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HierarchyControllerState.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HierarchyControllerState
build()
HierarchyControllerState
buildPartial()
HierarchyControllerState.Builder
clear()
HierarchyControllerState.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
HierarchyControllerState.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
HierarchyControllerState.Builder
clearState()
The deployment state for Hierarchy ControllerHierarchyControllerState.Builder
clearVersion()
The version for Hierarchy ControllerHierarchyControllerState.Builder
clone()
HierarchyControllerState
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
HierarchyControllerDeploymentState
getState()
The deployment state for Hierarchy ControllerHierarchyControllerDeploymentState.Builder
getStateBuilder()
The deployment state for Hierarchy ControllerHierarchyControllerDeploymentStateOrBuilder
getStateOrBuilder()
The deployment state for Hierarchy ControllerHierarchyControllerVersion
getVersion()
The version for Hierarchy ControllerHierarchyControllerVersion.Builder
getVersionBuilder()
The version for Hierarchy ControllerHierarchyControllerVersionOrBuilder
getVersionOrBuilder()
The version for Hierarchy Controllerboolean
hasState()
The deployment state for Hierarchy Controllerboolean
hasVersion()
The version for Hierarchy Controllerprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
HierarchyControllerState.Builder
mergeFrom(HierarchyControllerState other)
HierarchyControllerState.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
HierarchyControllerState.Builder
mergeFrom(com.google.protobuf.Message other)
HierarchyControllerState.Builder
mergeState(HierarchyControllerDeploymentState value)
The deployment state for Hierarchy ControllerHierarchyControllerState.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
HierarchyControllerState.Builder
mergeVersion(HierarchyControllerVersion value)
The version for Hierarchy ControllerHierarchyControllerState.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HierarchyControllerState.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
HierarchyControllerState.Builder
setState(HierarchyControllerDeploymentState value)
The deployment state for Hierarchy ControllerHierarchyControllerState.Builder
setState(HierarchyControllerDeploymentState.Builder builderForValue)
The deployment state for Hierarchy ControllerHierarchyControllerState.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
HierarchyControllerState.Builder
setVersion(HierarchyControllerVersion value)
The version for Hierarchy ControllerHierarchyControllerState.Builder
setVersion(HierarchyControllerVersion.Builder builderForValue)
The version for Hierarchy Controller-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
clear
public HierarchyControllerState.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
getDefaultInstanceForType
public HierarchyControllerState getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public HierarchyControllerState build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HierarchyControllerState buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HierarchyControllerState.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
setField
public HierarchyControllerState.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
clearField
public HierarchyControllerState.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
clearOneof
public HierarchyControllerState.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
setRepeatedField
public HierarchyControllerState.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
addRepeatedField
public HierarchyControllerState.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
mergeFrom
public HierarchyControllerState.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HierarchyControllerState.Builder>
-
mergeFrom
public HierarchyControllerState.Builder mergeFrom(HierarchyControllerState other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
mergeFrom
public HierarchyControllerState.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HierarchyControllerState.Builder>
- Throws:
IOException
-
hasVersion
public boolean hasVersion()
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
- Specified by:
hasVersion
in interfaceHierarchyControllerStateOrBuilder
- Returns:
- Whether the version field is set.
-
getVersion
public HierarchyControllerVersion getVersion()
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
- Specified by:
getVersion
in interfaceHierarchyControllerStateOrBuilder
- Returns:
- The version.
-
setVersion
public HierarchyControllerState.Builder setVersion(HierarchyControllerVersion value)
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
-
setVersion
public HierarchyControllerState.Builder setVersion(HierarchyControllerVersion.Builder builderForValue)
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
-
mergeVersion
public HierarchyControllerState.Builder mergeVersion(HierarchyControllerVersion value)
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
-
clearVersion
public HierarchyControllerState.Builder clearVersion()
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
-
getVersionBuilder
public HierarchyControllerVersion.Builder getVersionBuilder()
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
-
getVersionOrBuilder
public HierarchyControllerVersionOrBuilder getVersionOrBuilder()
The version for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerVersion version = 1;
- Specified by:
getVersionOrBuilder
in interfaceHierarchyControllerStateOrBuilder
-
hasState
public boolean hasState()
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
- Specified by:
hasState
in interfaceHierarchyControllerStateOrBuilder
- Returns:
- Whether the state field is set.
-
getState
public HierarchyControllerDeploymentState getState()
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
- Specified by:
getState
in interfaceHierarchyControllerStateOrBuilder
- Returns:
- The state.
-
setState
public HierarchyControllerState.Builder setState(HierarchyControllerDeploymentState value)
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
-
setState
public HierarchyControllerState.Builder setState(HierarchyControllerDeploymentState.Builder builderForValue)
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
-
mergeState
public HierarchyControllerState.Builder mergeState(HierarchyControllerDeploymentState value)
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
-
clearState
public HierarchyControllerState.Builder clearState()
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
-
getStateBuilder
public HierarchyControllerDeploymentState.Builder getStateBuilder()
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
-
getStateOrBuilder
public HierarchyControllerDeploymentStateOrBuilder getStateOrBuilder()
The deployment state for Hierarchy Controller
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerDeploymentState state = 2;
- Specified by:
getStateOrBuilder
in interfaceHierarchyControllerStateOrBuilder
-
setUnknownFields
public final HierarchyControllerState.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
mergeUnknownFields
public final HierarchyControllerState.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchyControllerState.Builder>
-
-