Class MembershipFeatureSpec.Builder (1.49.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class MembershipFeatureSpec.Builder extends GeneratedMessageV3.Builder<MembershipFeatureSpec.Builder> implements MembershipFeatureSpecOrBuilder
MembershipFeatureSpec contains configuration information for a single
Membership.
Protobuf type google.cloud.gkehub.v1.MembershipFeatureSpec
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 MembershipFeatureSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public MembershipFeatureSpec build()
buildPartial()
public MembershipFeatureSpec buildPartial()
clear()
public MembershipFeatureSpec.Builder clear()
Overrides
clearConfigmanagement()
public MembershipFeatureSpec.Builder clearConfigmanagement()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
clearFeatureSpec()
public MembershipFeatureSpec.Builder clearFeatureSpec()
clearField(Descriptors.FieldDescriptor field)
public MembershipFeatureSpec.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public MembershipFeatureSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public MembershipFeatureSpec.Builder clone()
Overrides
getConfigmanagement()
public MembershipSpec getConfigmanagement()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
getConfigmanagementBuilder()
public MembershipSpec.Builder getConfigmanagementBuilder()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
getConfigmanagementOrBuilder()
public MembershipSpecOrBuilder getConfigmanagementOrBuilder()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
getDefaultInstanceForType()
public MembershipFeatureSpec getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFeatureSpecCase()
public MembershipFeatureSpec.FeatureSpecCase getFeatureSpecCase()
hasConfigmanagement()
public boolean hasConfigmanagement()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
Returns |
Type |
Description |
boolean |
Whether the configmanagement field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeConfigmanagement(MembershipSpec value)
public MembershipFeatureSpec.Builder mergeConfigmanagement(MembershipSpec value)
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
mergeFrom(MembershipFeatureSpec other)
public MembershipFeatureSpec.Builder mergeFrom(MembershipFeatureSpec other)
public MembershipFeatureSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MembershipFeatureSpec.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MembershipFeatureSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setConfigmanagement(MembershipSpec value)
public MembershipFeatureSpec.Builder setConfigmanagement(MembershipSpec value)
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
setConfigmanagement(MembershipSpec.Builder builderForValue)
public MembershipFeatureSpec.Builder setConfigmanagement(MembershipSpec.Builder builderForValue)
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1.MembershipSpec configmanagement = 106;
setField(Descriptors.FieldDescriptor field, Object value)
public MembershipFeatureSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MembershipFeatureSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final MembershipFeatureSpec.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 2024-10-04 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-04 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-04 UTC."]]