Class V1VolumeProjection

java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1VolumeProjection

@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen") public class V1VolumeProjection extends Object
Projection that may be projected along with other supported volume types
  • Field Details

  • Constructor Details

    • V1VolumeProjection

      public V1VolumeProjection()
  • Method Details

    • getConfigMap

      public V1ConfigMapProjection getConfigMap()
      Returns:
      the configMap property value
    • setConfigMap

      public void setConfigMap(V1ConfigMapProjection configMap)
      Set the configMap property value
      Parameters:
      configMap - property value to set
    • configMap

      public V1VolumeProjection configMap(V1ConfigMapProjection configMap)
      Set configMap in a chainable fashion.
      Returns:
      The same instance of V1VolumeProjection for chaining.
    • getDownwardAPI

      public V1DownwardAPIProjection getDownwardAPI()
      Returns:
      the downwardAPI property value
    • setDownwardAPI

      public void setDownwardAPI(V1DownwardAPIProjection downwardAPI)
      Set the downwardAPI property value
      Parameters:
      downwardAPI - property value to set
    • downwardAPI

      public V1VolumeProjection downwardAPI(V1DownwardAPIProjection downwardAPI)
      Set downwardAPI in a chainable fashion.
      Returns:
      The same instance of V1VolumeProjection for chaining.
    • getSecret

      public V1SecretProjection getSecret()
      Returns:
      the secret property value
    • setSecret

      public void setSecret(V1SecretProjection secret)
      Set the secret property value
      Parameters:
      secret - property value to set
    • secret

      public V1VolumeProjection secret(V1SecretProjection secret)
      Set secret in a chainable fashion.
      Returns:
      The same instance of V1VolumeProjection for chaining.
    • getServiceAccountToken

      public V1ServiceAccountTokenProjection getServiceAccountToken()
      Returns:
      the serviceAccountToken property value
    • setServiceAccountToken

      public void setServiceAccountToken(V1ServiceAccountTokenProjection serviceAccountToken)
      Set the serviceAccountToken property value
      Parameters:
      serviceAccountToken - property value to set
    • serviceAccountToken

      public V1VolumeProjection serviceAccountToken(V1ServiceAccountTokenProjection serviceAccountToken)
      Set serviceAccountToken in a chainable fashion.
      Returns:
      The same instance of V1VolumeProjection for chaining.
    • 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