public static final class CommonFeatureSpec.Builder extends GeneratedMessageV3.Builder<CommonFeatureSpec.Builder> implements CommonFeatureSpecOrBuilder
CommonFeatureSpec contains Hub-wide configuration information
Protobuf type google.cloud.gkehub.v1.CommonFeatureSpec
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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CommonFeatureSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CommonFeatureSpec build()
buildPartial()
public CommonFeatureSpec buildPartial()
clear()
public CommonFeatureSpec.Builder clear()
Overrides
clearFeatureSpec()
public CommonFeatureSpec.Builder clearFeatureSpec()
clearField(Descriptors.FieldDescriptor field)
public CommonFeatureSpec.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMulticlusteringress()
public CommonFeatureSpec.Builder clearMulticlusteringress()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
clearOneof(Descriptors.OneofDescriptor oneof)
public CommonFeatureSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CommonFeatureSpec.Builder clone()
Overrides
getDefaultInstanceForType()
public CommonFeatureSpec getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFeatureSpecCase()
public CommonFeatureSpec.FeatureSpecCase getFeatureSpecCase()
getMulticlusteringress()
public FeatureSpec getMulticlusteringress()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
Returns |
---|
Type | Description |
FeatureSpec | The multiclusteringress.
|
getMulticlusteringressBuilder()
public FeatureSpec.Builder getMulticlusteringressBuilder()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
getMulticlusteringressOrBuilder()
public FeatureSpecOrBuilder getMulticlusteringressOrBuilder()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
hasMulticlusteringress()
public boolean hasMulticlusteringress()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
Returns |
---|
Type | Description |
boolean | Whether the multiclusteringress field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CommonFeatureSpec other)
public CommonFeatureSpec.Builder mergeFrom(CommonFeatureSpec other)
public CommonFeatureSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CommonFeatureSpec.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeMulticlusteringress(FeatureSpec value)
public CommonFeatureSpec.Builder mergeMulticlusteringress(FeatureSpec value)
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CommonFeatureSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CommonFeatureSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMulticlusteringress(FeatureSpec value)
public CommonFeatureSpec.Builder setMulticlusteringress(FeatureSpec value)
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
setMulticlusteringress(FeatureSpec.Builder builderForValue)
public CommonFeatureSpec.Builder setMulticlusteringress(FeatureSpec.Builder builderForValue)
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1.FeatureSpec multiclusteringress = 102;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CommonFeatureSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CommonFeatureSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides