Package io.envoyproxy.envoy.api.v2.core
Interface DataSourceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataSource,DataSource.Builder
public interface DataSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetFilename()Local filesystem data source.com.google.protobuf.ByteStringgetFilenameBytes()Local filesystem data source.com.google.protobuf.ByteStringgetInlineBytes()Bytes inlined in the configuration.StringgetInlineString()String inlined in the configuration.com.google.protobuf.ByteStringgetInlineStringBytes()String inlined in the configuration.DataSource.SpecifierCasegetSpecifierCase()-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFilename
String getFilename()
Local filesystem data source.
string filename = 1 [(.validate.rules) = { ... }
-
getFilenameBytes
com.google.protobuf.ByteString getFilenameBytes()
Local filesystem data source.
string filename = 1 [(.validate.rules) = { ... }
-
getInlineBytes
com.google.protobuf.ByteString getInlineBytes()
Bytes inlined in the configuration.
bytes inline_bytes = 2 [(.validate.rules) = { ... }
-
getInlineString
String getInlineString()
String inlined in the configuration.
string inline_string = 3 [(.validate.rules) = { ... }
-
getInlineStringBytes
com.google.protobuf.ByteString getInlineStringBytes()
String inlined in the configuration.
string inline_string = 3 [(.validate.rules) = { ... }
-
getSpecifierCase
DataSource.SpecifierCase getSpecifierCase()
-
-