Class TokenRequestSpec.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.authentication.v1.TokenRequestSpec.Builder
-
- Enclosing class:
- TokenRequestSpec
public static class TokenRequestSpec.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokenRequestSpec.Builder
addToAudiences(java.lang.String addToAudiences)
TokenRequestSpec.Builder
audiences(java.util.Collection<? extends java.lang.String> audiences)
TokenRequestSpec.Builder
boundObjectRef(BoundObjectReference boundObjectRef)
TokenRequestSpec
build()
TokenRequestSpec.Builder
clearAudiences()
TokenRequestSpec.Builder
expirationSeconds(java.lang.Number expirationSeconds)
ExpirationSeconds is the requested duration of validity of the request.java.lang.String
toString()
-
-
-
Method Detail
-
addToAudiences
public TokenRequestSpec.Builder addToAudiences(java.lang.String addToAudiences)
-
audiences
public TokenRequestSpec.Builder audiences(java.util.Collection<? extends java.lang.String> audiences)
-
clearAudiences
public TokenRequestSpec.Builder clearAudiences()
-
boundObjectRef
public TokenRequestSpec.Builder boundObjectRef(BoundObjectReference boundObjectRef)
-
expirationSeconds
public TokenRequestSpec.Builder expirationSeconds(java.lang.Number expirationSeconds)
ExpirationSeconds is the requested duration of validity of the request. The token issuer may return a token with a different validity duration so a client needs to check the 'expiration' field in a response.- Returns:
this
.
-
build
public TokenRequestSpec build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-