public static final class CommonFeatureSpec.Builder extends GeneratedMessageV3.Builder<CommonFeatureSpec.Builder> implements CommonFeatureSpecOrBuilder
CommonFeatureSpec contains Hub-wide configuration information
Protobuf type google.cloud.gkehub.v1alpha.CommonFeatureSpec
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 CommonFeatureSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CommonFeatureSpec build()
buildPartial()
public CommonFeatureSpec buildPartial()
clear()
public CommonFeatureSpec.Builder clear()
Overrides
clearCloudauditlogging()
public CommonFeatureSpec.Builder clearCloudauditlogging()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
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.v1alpha.FeatureSpec multiclusteringress = 102;
clearOneof(Descriptors.OneofDescriptor oneof)
public CommonFeatureSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CommonFeatureSpec.Builder clone()
Overrides
getCloudauditlogging()
public FeatureSpec getCloudauditlogging()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
Returns |
Type |
Description |
FeatureSpec |
The cloudauditlogging.
|
getCloudauditloggingBuilder()
public FeatureSpec.Builder getCloudauditloggingBuilder()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
getCloudauditloggingOrBuilder()
public FeatureSpecOrBuilder getCloudauditloggingOrBuilder()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
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.v1alpha.FeatureSpec multiclusteringress = 102;
Returns |
Type |
Description |
FeatureSpec |
The multiclusteringress.
|
getMulticlusteringressBuilder()
public FeatureSpec.Builder getMulticlusteringressBuilder()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1alpha.FeatureSpec multiclusteringress = 102;
getMulticlusteringressOrBuilder()
public FeatureSpecOrBuilder getMulticlusteringressOrBuilder()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1alpha.FeatureSpec multiclusteringress = 102;
hasCloudauditlogging()
public boolean hasCloudauditlogging()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
Returns |
Type |
Description |
boolean |
Whether the cloudauditlogging field is set.
|
hasMulticlusteringress()
public boolean hasMulticlusteringress()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1alpha.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
mergeCloudauditlogging(FeatureSpec value)
public CommonFeatureSpec.Builder mergeCloudauditlogging(FeatureSpec value)
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
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.v1alpha.FeatureSpec multiclusteringress = 102;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CommonFeatureSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCloudauditlogging(FeatureSpec value)
public CommonFeatureSpec.Builder setCloudauditlogging(FeatureSpec value)
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
setCloudauditlogging(FeatureSpec.Builder builderForValue)
public CommonFeatureSpec.Builder setCloudauditlogging(FeatureSpec.Builder builderForValue)
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
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.v1alpha.FeatureSpec multiclusteringress = 102;
setMulticlusteringress(FeatureSpec.Builder builderForValue)
public CommonFeatureSpec.Builder setMulticlusteringress(FeatureSpec.Builder builderForValue)
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1alpha.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