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 Type
    Method
    Description
    com.google.protobuf.ByteString
    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 to
    com.google.protobuf.ByteString
    classname of the function auth provicer this data is relevant to

    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

    • 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.