Interface Cluster.CustomClusterTypeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Cluster.CustomClusterType
,Cluster.CustomClusterType.Builder
- Enclosing class:
Cluster
public static interface Cluster.CustomClusterTypeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
The type of the cluster to instantiate.com.google.protobuf.ByteString
The type of the cluster to instantiate.com.google.protobuf.Any
Cluster specific configuration which depends on the cluster being instantiated.com.google.protobuf.AnyOrBuilder
Cluster specific configuration which depends on the cluster being instantiated.boolean
Cluster specific configuration which depends on the cluster being instantiated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()The type of the cluster to instantiate. The name must match a supported cluster type.
string name = 1 [(.validate.rules) = { ... }
- Returns:
- The name.
-
getNameBytes
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) = { ... }
- Returns:
- The bytes for name.
-
hasTypedConfig
boolean hasTypedConfig()Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation. [#extension-category: envoy.clusters]
.google.protobuf.Any typed_config = 2;
- Returns:
- Whether the typedConfig field is set.
-
getTypedConfig
com.google.protobuf.Any getTypedConfig()Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation. [#extension-category: envoy.clusters]
.google.protobuf.Any typed_config = 2;
- Returns:
- The typedConfig.
-
getTypedConfigOrBuilder
com.google.protobuf.AnyOrBuilder getTypedConfigOrBuilder()Cluster specific configuration which depends on the cluster being instantiated. See the supported cluster for further documentation. [#extension-category: envoy.clusters]
.google.protobuf.Any typed_config = 2;
-