Interface AsyncDataSourceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AsyncDataSource
,AsyncDataSource.Builder
public interface AsyncDataSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataSource
getLocal()
Local async data source.DataSourceOrBuilder
getLocalOrBuilder()
Local async data source.RemoteDataSource
getRemote()
Remote async data source.RemoteDataSourceOrBuilder
getRemoteOrBuilder()
Remote async data source.AsyncDataSource.SpecifierCase
getSpecifierCase()
boolean
hasLocal()
Local async data source.boolean
hasRemote()
Remote async data source.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasLocal
boolean hasLocal()
Local async data source.
.envoy.config.core.v3.DataSource local = 1;
- Returns:
- Whether the local field is set.
-
getLocal
DataSource getLocal()
Local async data source.
.envoy.config.core.v3.DataSource local = 1;
- Returns:
- The local.
-
getLocalOrBuilder
DataSourceOrBuilder getLocalOrBuilder()
Local async data source.
.envoy.config.core.v3.DataSource local = 1;
-
hasRemote
boolean hasRemote()
Remote async data source.
.envoy.config.core.v3.RemoteDataSource remote = 2;
- Returns:
- Whether the remote field is set.
-
getRemote
RemoteDataSource getRemote()
Remote async data source.
.envoy.config.core.v3.RemoteDataSource remote = 2;
- Returns:
- The remote.
-
getRemoteOrBuilder
RemoteDataSourceOrBuilder getRemoteOrBuilder()
Remote async data source.
.envoy.config.core.v3.RemoteDataSource remote = 2;
-
getSpecifierCase
AsyncDataSource.SpecifierCase getSpecifierCase()
-
-