Interface V1.GlusterfsPersistentVolumeSourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1.GlusterfsPersistentVolumeSource, V1.GlusterfsPersistentVolumeSource.Builder
Enclosing class:
V1

public static interface V1.GlusterfsPersistentVolumeSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    EndpointsName is the endpoint name that details Glusterfs topology.
    com.google.protobuf.ByteString
    EndpointsName is the endpoint name that details Glusterfs topology.
    EndpointsNamespace is the namespace that contains Glusterfs endpoint.
    com.google.protobuf.ByteString
    EndpointsNamespace is the namespace that contains Glusterfs endpoint.
    Path is the Glusterfs volume path.
    com.google.protobuf.ByteString
    Path is the Glusterfs volume path.
    boolean
    ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions.
    boolean
    EndpointsName is the endpoint name that details Glusterfs topology.
    boolean
    EndpointsNamespace is the namespace that contains Glusterfs endpoint.
    boolean
    Path is the Glusterfs volume path.
    boolean
    ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasEndpoints

      boolean hasEndpoints()
       EndpointsName is the endpoint name that details Glusterfs topology.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       
      optional string endpoints = 1;
    • getEndpoints

      String getEndpoints()
       EndpointsName is the endpoint name that details Glusterfs topology.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       
      optional string endpoints = 1;
    • getEndpointsBytes

      com.google.protobuf.ByteString getEndpointsBytes()
       EndpointsName is the endpoint name that details Glusterfs topology.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       
      optional string endpoints = 1;
    • hasPath

      boolean hasPath()
       Path is the Glusterfs volume path.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       
      optional string path = 2;
    • getPath

      String getPath()
       Path is the Glusterfs volume path.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       
      optional string path = 2;
    • getPathBytes

      com.google.protobuf.ByteString getPathBytes()
       Path is the Glusterfs volume path.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       
      optional string path = 2;
    • hasReadOnly

      boolean hasReadOnly()
       ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions.
       Defaults to false.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       +optional
       
      optional bool readOnly = 3;
    • getReadOnly

      boolean getReadOnly()
       ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions.
       Defaults to false.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       +optional
       
      optional bool readOnly = 3;
    • hasEndpointsNamespace

      boolean hasEndpointsNamespace()
       EndpointsNamespace is the namespace that contains Glusterfs endpoint.
       If this field is empty, the EndpointNamespace defaults to the same namespace as the bound PVC.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       +optional
       
      optional string endpointsNamespace = 4;
    • getEndpointsNamespace

      String getEndpointsNamespace()
       EndpointsNamespace is the namespace that contains Glusterfs endpoint.
       If this field is empty, the EndpointNamespace defaults to the same namespace as the bound PVC.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       +optional
       
      optional string endpointsNamespace = 4;
    • getEndpointsNamespaceBytes

      com.google.protobuf.ByteString getEndpointsNamespaceBytes()
       EndpointsNamespace is the namespace that contains Glusterfs endpoint.
       If this field is empty, the EndpointNamespace defaults to the same namespace as the bound PVC.
       More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
       +optional
       
      optional string endpointsNamespace = 4;