Class MembershipSpec.Builder (1.47.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 MembershipSpec . Builder extends GeneratedMessageV3 . Builder<MembershipSpec . Builder > implements MembershipSpecOrBuilder
Service Mesh : Spec for a single Membership for the servicemesh feature
Protobuf type google.cloud.gkehub.servicemesh.v1beta.MembershipSpec
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 MembershipSpec . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public MembershipSpec build ()
buildPartial()
public MembershipSpec buildPartial ()
clear()
public MembershipSpec . Builder clear ()
Overrides
clearControlPlane() (deprecated)
public MembershipSpec . Builder clearControlPlane ()
Deprecated. google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.control_plane is
deprecated. See google/cloud/gkehub/servicemesh/v1beta/servicemesh.proto;l=60
Deprecated: use management instead
Enables automatic control plane management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.ControlPlaneManagement control_plane = 1 [deprecated = true];
clearField(Descriptors.FieldDescriptor field)
public MembershipSpec . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearManagement()
public MembershipSpec . Builder clearManagement ()
Enables automatic Service Mesh management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.Management management = 4;
clearOneof(Descriptors.OneofDescriptor oneof)
public MembershipSpec . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public MembershipSpec . Builder clone ()
Overrides
getControlPlane() (deprecated)
public MembershipSpec . ControlPlaneManagement getControlPlane ()
Deprecated. google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.control_plane is
deprecated. See google/cloud/gkehub/servicemesh/v1beta/servicemesh.proto;l=60
Deprecated: use management instead
Enables automatic control plane management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.ControlPlaneManagement control_plane = 1 [deprecated = true];
getControlPlaneValue() (deprecated)
public int getControlPlaneValue ()
Deprecated. google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.control_plane is
deprecated. See google/cloud/gkehub/servicemesh/v1beta/servicemesh.proto;l=60
Deprecated: use management instead
Enables automatic control plane management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.ControlPlaneManagement control_plane = 1 [deprecated = true];
Returns
Type
Description
int
The enum numeric value on the wire for controlPlane.
getDefaultInstanceForType()
public MembershipSpec getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getManagement()
public MembershipSpec . Management getManagement ()
Enables automatic Service Mesh management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.Management management = 4;
getManagementValue()
public int getManagementValue ()
Enables automatic Service Mesh management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.Management management = 4;
Returns
Type
Description
int
The enum numeric value on the wire for management.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(MembershipSpec other)
public MembershipSpec . Builder mergeFrom ( MembershipSpec other )
public MembershipSpec . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public MembershipSpec . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MembershipSpec . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setControlPlane(MembershipSpec.ControlPlaneManagement value) (deprecated)
public MembershipSpec . Builder setControlPlane ( MembershipSpec . ControlPlaneManagement value )
Deprecated. google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.control_plane is
deprecated. See google/cloud/gkehub/servicemesh/v1beta/servicemesh.proto;l=60
Deprecated: use management instead
Enables automatic control plane management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.ControlPlaneManagement control_plane = 1 [deprecated = true];
setControlPlaneValue(int value) (deprecated)
public MembershipSpec . Builder setControlPlaneValue ( int value )
Deprecated. google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.control_plane is
deprecated. See google/cloud/gkehub/servicemesh/v1beta/servicemesh.proto;l=60
Deprecated: use management instead
Enables automatic control plane management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.ControlPlaneManagement control_plane = 1 [deprecated = true];
Parameter
Name
Description
value
int The enum numeric value on the wire for controlPlane to set.
setField(Descriptors.FieldDescriptor field, Object value)
public MembershipSpec . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setManagement(MembershipSpec.Management value)
public MembershipSpec . Builder setManagement ( MembershipSpec . Management value )
Enables automatic Service Mesh management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.Management management = 4;
setManagementValue(int value)
public MembershipSpec . Builder setManagementValue ( int value )
Enables automatic Service Mesh management.
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec.Management management = 4;
Parameter
Name
Description
value
int The enum numeric value on the wire for management to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MembershipSpec . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final MembershipSpec . 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."],[],[]]