Package io.trino.spi.security
Class ConnectorIdentity.Builder
java.lang.Object
io.trino.spi.security.ConnectorIdentity.Builder
- Enclosing class:
- ConnectorIdentity
-
Method Summary
Modifier and TypeMethodDescriptionbuild()withConnectorRole(SelectedRole connectorRole) withConnectorRole(Optional<SelectedRole> connectorRole) withEnabledSystemRoles(Set<String> enabledSystemRoles) withExtraCredentials(Map<String, String> extraCredentials) withGroups(Set<String> groups) withPrincipal(Principal principal) withPrincipal(Optional<Principal> principal) withRole(SelectedRole role) Deprecated.Use withConnectorRolewithRole(Optional<SelectedRole> role) Deprecated.Use withConnectorRole
-
Method Details
-
withGroups
-
withPrincipal
-
withPrincipal
-
withEnabledSystemRoles
-
withRole
Deprecated.Use withConnectorRole -
withRole
Deprecated.Use withConnectorRole -
withConnectorRole
-
withConnectorRole
-
withExtraCredentials
-
build
-