Class StorageV1TokenRequest

java.lang.Object
io.kubernetes.client.openapi.models.StorageV1TokenRequest

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-02-02T17:56:12.287571Z[Etc/UTC]") public class StorageV1TokenRequest extends Object
TokenRequest contains parameters of a service account token.
  • Field Details

  • Constructor Details

    • StorageV1TokenRequest

      public StorageV1TokenRequest()
  • Method Details

    • audience

      public StorageV1TokenRequest audience(String audience)
    • getAudience

      @Nonnull public String getAudience()
      audience is the intended audience of the token in \"TokenRequestSpec\". It will default to the audiences of kube apiserver.
      Returns:
      audience
    • setAudience

      public void setAudience(String audience)
    • expirationSeconds

      public StorageV1TokenRequest expirationSeconds(Long expirationSeconds)
    • getExpirationSeconds

      @Nullable public Long getExpirationSeconds()
      expirationSeconds is the duration of validity of the token in \"TokenRequestSpec\". It has the same default value of \"ExpirationSeconds\" in \"TokenRequestSpec\".
      Returns:
      expirationSeconds
    • setExpirationSeconds

      public void setExpirationSeconds(Long expirationSeconds)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonObject

      public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOException
      Validates the JSON Object and throws an exception if issues found
      Parameters:
      jsonObj - JSON Object
      Throws:
      IOException - if the JSON Object is invalid with respect to StorageV1TokenRequest
    • fromJson

      public static StorageV1TokenRequest fromJson(String jsonString) throws IOException
      Create an instance of StorageV1TokenRequest given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of StorageV1TokenRequest
      Throws:
      IOException - if the JSON string is invalid with respect to StorageV1TokenRequest
    • toJson

      public String toJson()
      Convert an instance of StorageV1TokenRequest to an JSON string
      Returns:
      JSON string