public final class CommonFeatureSpec extends com.google.protobuf.GeneratedMessageV3 implements CommonFeatureSpecOrBuilder
CommonFeatureSpec contains Hub-wide configuration informationProtobuf type
google.cloud.gkehub.v1alpha.CommonFeatureSpec| Modifier and Type | Class and Description |
|---|---|
static class |
CommonFeatureSpec.Builder
CommonFeatureSpec contains Hub-wide configuration information
|
static class |
CommonFeatureSpec.FeatureSpecCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CLOUDAUDITLOGGING_FIELD_NUMBER |
static int |
MULTICLUSTERINGRESS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
FeatureSpec |
getCloudauditlogging()
Cloud Audit Logging-specific spec.
|
FeatureSpecOrBuilder |
getCloudauditloggingOrBuilder()
Cloud Audit Logging-specific spec.
|
static CommonFeatureSpec |
getDefaultInstance() |
CommonFeatureSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
CommonFeatureSpec.FeatureSpecCase |
getFeatureSpecCase() |
FeatureSpec |
getMulticlusteringress()
Multicluster Ingress-specific spec.
|
FeatureSpecOrBuilder |
getMulticlusteringressOrBuilder()
Multicluster Ingress-specific spec.
|
com.google.protobuf.Parser<CommonFeatureSpec> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasCloudauditlogging()
Cloud Audit Logging-specific spec.
|
int |
hashCode() |
boolean |
hasMulticlusteringress()
Multicluster Ingress-specific spec.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CommonFeatureSpec.Builder |
newBuilder() |
static CommonFeatureSpec.Builder |
newBuilder(CommonFeatureSpec prototype) |
CommonFeatureSpec.Builder |
newBuilderForType() |
protected CommonFeatureSpec.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CommonFeatureSpec |
parseDelimitedFrom(InputStream input) |
static CommonFeatureSpec |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CommonFeatureSpec |
parseFrom(byte[] data) |
static CommonFeatureSpec |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CommonFeatureSpec |
parseFrom(ByteBuffer data) |
static CommonFeatureSpec |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CommonFeatureSpec |
parseFrom(com.google.protobuf.ByteString data) |
static CommonFeatureSpec |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CommonFeatureSpec |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CommonFeatureSpec |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CommonFeatureSpec |
parseFrom(InputStream input) |
static CommonFeatureSpec |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CommonFeatureSpec> |
parser() |
CommonFeatureSpec.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MULTICLUSTERINGRESS_FIELD_NUMBER
public static final int CLOUDAUDITLOGGING_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public CommonFeatureSpec.FeatureSpecCase getFeatureSpecCase()
getFeatureSpecCase in interface CommonFeatureSpecOrBuilderpublic boolean hasMulticlusteringress()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1alpha.FeatureSpec multiclusteringress = 102;
hasMulticlusteringress in interface CommonFeatureSpecOrBuilderpublic FeatureSpec getMulticlusteringress()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1alpha.FeatureSpec multiclusteringress = 102;
getMulticlusteringress in interface CommonFeatureSpecOrBuilderpublic FeatureSpecOrBuilder getMulticlusteringressOrBuilder()
Multicluster Ingress-specific spec.
.google.cloud.gkehub.multiclusteringress.v1alpha.FeatureSpec multiclusteringress = 102;
getMulticlusteringressOrBuilder in interface CommonFeatureSpecOrBuilderpublic boolean hasCloudauditlogging()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
hasCloudauditlogging in interface CommonFeatureSpecOrBuilderpublic FeatureSpec getCloudauditlogging()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
getCloudauditlogging in interface CommonFeatureSpecOrBuilderpublic FeatureSpecOrBuilder getCloudauditloggingOrBuilder()
Cloud Audit Logging-specific spec.
.google.cloud.gkehub.cloudauditlogging.v1alpha.FeatureSpec cloudauditlogging = 108;
getCloudauditloggingOrBuilder in interface CommonFeatureSpecOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CommonFeatureSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CommonFeatureSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CommonFeatureSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CommonFeatureSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CommonFeatureSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CommonFeatureSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CommonFeatureSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static CommonFeatureSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CommonFeatureSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CommonFeatureSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CommonFeatureSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CommonFeatureSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CommonFeatureSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CommonFeatureSpec.Builder newBuilder()
public static CommonFeatureSpec.Builder newBuilder(CommonFeatureSpec prototype)
public CommonFeatureSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CommonFeatureSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CommonFeatureSpec getDefaultInstance()
public static com.google.protobuf.Parser<CommonFeatureSpec> parser()
public com.google.protobuf.Parser<CommonFeatureSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CommonFeatureSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.