Interface Function.FunctionAuthenticationSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Function.FunctionAuthenticationSpec,Function.FunctionAuthenticationSpec.Builder
- Enclosing class:
- Function
public static interface Function.FunctionAuthenticationSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteStringgetData()function authentication related data that the function authentication provider needs to cache/distribute to all workers support function authentication.classname of the function auth provicer this data is relevant tocom.google.protobuf.ByteStringclassname of the function auth provicer this data is relevant toMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getData
com.google.protobuf.ByteString getData()function authentication related data that the function authentication provider needs to cache/distribute to all workers support function authentication. Depending on the function authentication provider implementation, this can be the actual auth credentials or a pointer to the auth credentials that this function should use
bytes data = 1;- Returns:
- The data.
-
getProvider
String getProvider()classname of the function auth provicer this data is relevant to
string provider = 2;- Returns:
- The provider.
-
getProviderBytes
com.google.protobuf.ByteString getProviderBytes()classname of the function auth provicer this data is relevant to
string provider = 2;- Returns:
- The bytes for provider.
-