Class OnClusterState.Builder (1.58.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 OnClusterState . Builder extends GeneratedMessageV3 . Builder<OnClusterState . Builder > implements OnClusterStateOrBuilder
OnClusterState represents the state of a sub-component of Policy Controller.
Protobuf type google.cloud.gkehub.policycontroller.v1beta.OnClusterState
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 OnClusterState . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public OnClusterState build ()
buildPartial()
public OnClusterState buildPartial ()
clear()
public OnClusterState . Builder clear ()
Overrides
clearDetails()
public OnClusterState . Builder clearDetails ()
Surface potential errors or information logs.
string details = 2;
clearField(Descriptors.FieldDescriptor field)
public OnClusterState . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public OnClusterState . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearState()
public OnClusterState . Builder clearState ()
The lifecycle state of this component.
.google.cloud.gkehub.policycontroller.v1beta.MembershipState.LifecycleState state = 1;
clone()
public OnClusterState . Builder clone ()
Overrides
getDefaultInstanceForType()
public OnClusterState getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getDetails()
public String getDetails ()
Surface potential errors or information logs.
string details = 2;
Returns
Type
Description
String
The details.
getDetailsBytes()
public ByteString getDetailsBytes ()
Surface potential errors or information logs.
string details = 2;
Returns
Type
Description
ByteString
The bytes for details.
getState()
public MembershipState . LifecycleState getState ()
The lifecycle state of this component.
.google.cloud.gkehub.policycontroller.v1beta.MembershipState.LifecycleState state = 1;
getStateValue()
public int getStateValue ()
The lifecycle state of this component.
.google.cloud.gkehub.policycontroller.v1beta.MembershipState.LifecycleState state = 1;
Returns
Type
Description
int
The enum numeric value on the wire for state.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(OnClusterState other)
public OnClusterState . Builder mergeFrom ( OnClusterState other )
public OnClusterState . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public OnClusterState . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final OnClusterState . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setDetails(String value)
public OnClusterState . Builder setDetails ( String value )
Surface potential errors or information logs.
string details = 2;
Parameter
Name
Description
value
String The details to set.
setDetailsBytes(ByteString value)
public OnClusterState . Builder setDetailsBytes ( ByteString value )
Surface potential errors or information logs.
string details = 2;
Parameter
Name
Description
value
ByteString The bytes for details to set.
setField(Descriptors.FieldDescriptor field, Object value)
public OnClusterState . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public OnClusterState . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setState(MembershipState.LifecycleState value)
public OnClusterState . Builder setState ( MembershipState . LifecycleState value )
The lifecycle state of this component.
.google.cloud.gkehub.policycontroller.v1beta.MembershipState.LifecycleState state = 1;
setStateValue(int value)
public OnClusterState . Builder setStateValue ( int value )
The lifecycle state of this component.
.google.cloud.gkehub.policycontroller.v1beta.MembershipState.LifecycleState state = 1;
Parameter
Name
Description
value
int The enum numeric value on the wire for state to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final OnClusterState . 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."],[],[]]