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"];
boolean
hasJwks()
.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, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
hasJwks
in interfaceRobot.ExternalAuthConfigOrBuilder
- Returns:
- Whether the jwks field is set.
-
getJwks
.viam.app.v1.JWKSFile jwks = 1 [json_name = "jwks"];
- Specified by:
getJwks
in 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"];
-