public static final class Cluster.CustomClusterType.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder> implements Cluster.CustomClusterTypeOrBuilder
Extended cluster type.Protobuf type
envoy.config.cluster.v3.Cluster.CustomClusterType| Modifier and Type | Method and Description |
|---|---|
Cluster.CustomClusterType.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cluster.CustomClusterType |
build() |
Cluster.CustomClusterType |
buildPartial() |
Cluster.CustomClusterType.Builder |
clear() |
Cluster.CustomClusterType.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Cluster.CustomClusterType.Builder |
clearName()
The type of the cluster to instantiate.
|
Cluster.CustomClusterType.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Cluster.CustomClusterType.Builder |
clearTypedConfig()
Cluster specific configuration which depends on the cluster being instantiated.
|
Cluster.CustomClusterType.Builder |
clone() |
Cluster.CustomClusterType |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
The type of the cluster to instantiate.
|
com.google.protobuf.ByteString |
getNameBytes()
The type of the cluster to instantiate.
|
com.google.protobuf.Any |
getTypedConfig()
Cluster specific configuration which depends on the cluster being instantiated.
|
com.google.protobuf.Any.Builder |
getTypedConfigBuilder()
Cluster specific configuration which depends on the cluster being instantiated.
|
com.google.protobuf.AnyOrBuilder |
getTypedConfigOrBuilder()
Cluster specific configuration which depends on the cluster being instantiated.
|
boolean |
hasTypedConfig()
Cluster specific configuration which depends on the cluster being instantiated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Cluster.CustomClusterType.Builder |
mergeFrom(Cluster.CustomClusterType other) |
Cluster.CustomClusterType.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Cluster.CustomClusterType.Builder |
mergeFrom(com.google.protobuf.Message other) |
Cluster.CustomClusterType.Builder |
mergeTypedConfig(com.google.protobuf.Any value)
Cluster specific configuration which depends on the cluster being instantiated.
|
Cluster.CustomClusterType.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Cluster.CustomClusterType.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cluster.CustomClusterType.Builder |
setName(String value)
The type of the cluster to instantiate.
|
Cluster.CustomClusterType.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The type of the cluster to instantiate.
|
Cluster.CustomClusterType.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Cluster.CustomClusterType.Builder |
setTypedConfig(com.google.protobuf.Any.Builder builderForValue)
Cluster specific configuration which depends on the cluster being instantiated.
|
Cluster.CustomClusterType.Builder |
setTypedConfig(com.google.protobuf.Any value)
Cluster specific configuration which depends on the cluster being instantiated.
|
Cluster.CustomClusterType.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Cluster.CustomClusterType build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Cluster.CustomClusterType buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Cluster.CustomClusterType.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder mergeFrom(Cluster.CustomClusterType other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public Cluster.CustomClusterType.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Cluster.CustomClusterType.Builder>IOExceptionpublic String getName()
The type of the cluster to instantiate. The name must match a supported cluster type.
string name = 1 [(.validate.rules) = { ... }getName in interface Cluster.CustomClusterTypeOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The type of the cluster to instantiate. The name must match a supported cluster type.
string name = 1 [(.validate.rules) = { ... }getNameBytes in interface Cluster.CustomClusterTypeOrBuilderpublic Cluster.CustomClusterType.Builder setName(String value)
The type of the cluster to instantiate. The name must match a supported cluster type.
string name = 1 [(.validate.rules) = { ... }public Cluster.CustomClusterType.Builder clearName()
The type of the cluster to instantiate. The name must match a supported cluster type.
string name = 1 [(.validate.rules) = { ... }public Cluster.CustomClusterType.Builder setNameBytes(com.google.protobuf.ByteString value)
The type of the cluster to instantiate. The name must match a supported cluster type.
string name = 1 [(.validate.rules) = { ... }public boolean hasTypedConfig()
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;hasTypedConfig in interface Cluster.CustomClusterTypeOrBuilderpublic com.google.protobuf.Any getTypedConfig()
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;getTypedConfig in interface Cluster.CustomClusterTypeOrBuilderpublic Cluster.CustomClusterType.Builder setTypedConfig(com.google.protobuf.Any value)
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;public Cluster.CustomClusterType.Builder setTypedConfig(com.google.protobuf.Any.Builder builderForValue)
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;public Cluster.CustomClusterType.Builder mergeTypedConfig(com.google.protobuf.Any value)
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;public Cluster.CustomClusterType.Builder clearTypedConfig()
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;public com.google.protobuf.Any.Builder getTypedConfigBuilder()
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;public com.google.protobuf.AnyOrBuilder getTypedConfigOrBuilder()
Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation.
.google.protobuf.Any typed_config = 2;getTypedConfigOrBuilder in interface Cluster.CustomClusterTypeOrBuilderpublic final Cluster.CustomClusterType.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>public final Cluster.CustomClusterType.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.CustomClusterType.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.