Package viam.app.v1
Interface Robot.AuthConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Robot.AuthConfig,Robot.AuthConfig.Builder
- Enclosing class:
- Robot
public static interface Robot.AuthConfigOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionoptional .viam.app.v1.ExternalAuthConfig external_auth_config = 3 [json_name = "externalAuthConfig"];getHandlers(int index) repeated .viam.app.v1.AuthHandlerConfig handlers = 1 [json_name = "handlers"];intrepeated .viam.app.v1.AuthHandlerConfig handlers = 1 [json_name = "handlers"];repeated .viam.app.v1.AuthHandlerConfig handlers = 1 [json_name = "handlers"];getTlsAuthEntities(int index) repeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];com.google.protobuf.ByteStringgetTlsAuthEntitiesBytes(int index) repeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];intrepeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];repeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];booleanoptional .viam.app.v1.ExternalAuthConfig external_auth_config = 3 [json_name = "externalAuthConfig"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getHandlersList
List<Robot.AuthHandlerConfig> getHandlersList()repeated .viam.app.v1.AuthHandlerConfig handlers = 1 [json_name = "handlers"]; -
getHandlers
repeated .viam.app.v1.AuthHandlerConfig handlers = 1 [json_name = "handlers"]; -
getHandlersCount
int getHandlersCount()repeated .viam.app.v1.AuthHandlerConfig handlers = 1 [json_name = "handlers"]; -
getTlsAuthEntitiesList
repeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];- Returns:
- A list containing the tlsAuthEntities.
-
getTlsAuthEntitiesCount
int getTlsAuthEntitiesCount()repeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];- Returns:
- The count of tlsAuthEntities.
-
getTlsAuthEntities
repeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];- Parameters:
index- The index of the element to return.- Returns:
- The tlsAuthEntities at the given index.
-
getTlsAuthEntitiesBytes
com.google.protobuf.ByteString getTlsAuthEntitiesBytes(int index) repeated string tls_auth_entities = 2 [json_name = "tlsAuthEntities"];- Parameters:
index- The index of the element to return.- Returns:
- The tlsAuthEntities at the given index.
-
hasExternalAuthConfig
boolean hasExternalAuthConfig()optional .viam.app.v1.ExternalAuthConfig external_auth_config = 3 [json_name = "externalAuthConfig"];- Returns:
- Whether the externalAuthConfig field is set.
-
getExternalAuthConfig
Robot.ExternalAuthConfig getExternalAuthConfig()optional .viam.app.v1.ExternalAuthConfig external_auth_config = 3 [json_name = "externalAuthConfig"];- Returns:
- The externalAuthConfig.
-