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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.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.AnyOrBuilder
getTypedConfigOrBuilder()
Cluster specific configuration which depends on the cluster being instantiated.boolean
hasTypedConfig()
Cluster specific configuration which depends on the cluster being instantiated.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
java.lang.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;
-
-