Package viam.app.v1
Class Robot.ExternalAuthConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.ExternalAuthConfig,Robot.ExternalAuthConfig.Builder>
viam.app.v1.Robot.ExternalAuthConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable,Robot.ExternalAuthConfigOrBuilder
- Enclosing class:
- Robot.ExternalAuthConfig
public static final class Robot.ExternalAuthConfig.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.ExternalAuthConfig,Robot.ExternalAuthConfig.Builder>
implements Robot.ExternalAuthConfigOrBuilder
ExternalAuthConfig describes how a viam managed robot can accept credentials signed by the cloud app.Protobuf type
viam.app.v1.ExternalAuthConfig-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription.viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];getJwks().viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];booleanhasJwks().viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];mergeJwks(Robot.JWKSFile value) .viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];setJwks(Robot.JWKSFile value) .viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];setJwks(Robot.JWKSFile.Builder builderForValue) .viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasJwks
public boolean hasJwks().viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];- Specified by:
hasJwksin interfaceRobot.ExternalAuthConfigOrBuilder- Returns:
- Whether the jwks field is set.
-
getJwks
.viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];- Specified by:
getJwksin interfaceRobot.ExternalAuthConfigOrBuilder- Returns:
- The jwks.
-
setJwks
.viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"]; -
setJwks
.viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"]; -
mergeJwks
.viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"]; -
clearJwks
.viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];
-