public static final class GlusterfsVolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder> implements GlusterfsVolumeSourceOrBuilder
Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.Protobuf type
appscode.kubernetes.v1beta2.GlusterfsVolumeSource| Modifier and Type | Method and Description |
|---|---|
GlusterfsVolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
GlusterfsVolumeSource |
build() |
GlusterfsVolumeSource |
buildPartial() |
GlusterfsVolumeSource.Builder |
clear() |
GlusterfsVolumeSource.Builder |
clearEndpoints()
EndpointsName is the endpoint name that details Glusterfs topology.
|
GlusterfsVolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GlusterfsVolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GlusterfsVolumeSource.Builder |
clearPath()
Path is the Glusterfs volume path.
|
GlusterfsVolumeSource.Builder |
clearReadOnly()
ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions.
|
GlusterfsVolumeSource.Builder |
clone() |
GlusterfsVolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getEndpoints()
EndpointsName is the endpoint name that details Glusterfs topology.
|
com.google.protobuf.ByteString |
getEndpointsBytes()
EndpointsName is the endpoint name that details Glusterfs topology.
|
java.lang.String |
getPath()
Path is the Glusterfs volume path.
|
com.google.protobuf.ByteString |
getPathBytes()
Path is the Glusterfs volume path.
|
boolean |
getReadOnly()
ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GlusterfsVolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GlusterfsVolumeSource.Builder |
mergeFrom(GlusterfsVolumeSource other) |
GlusterfsVolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
GlusterfsVolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GlusterfsVolumeSource.Builder |
setEndpoints(java.lang.String value)
EndpointsName is the endpoint name that details Glusterfs topology.
|
GlusterfsVolumeSource.Builder |
setEndpointsBytes(com.google.protobuf.ByteString value)
EndpointsName is the endpoint name that details Glusterfs topology.
|
GlusterfsVolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
GlusterfsVolumeSource.Builder |
setPath(java.lang.String value)
Path is the Glusterfs volume path.
|
GlusterfsVolumeSource.Builder |
setPathBytes(com.google.protobuf.ByteString value)
Path is the Glusterfs volume path.
|
GlusterfsVolumeSource.Builder |
setReadOnly(boolean value)
ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions.
|
GlusterfsVolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
GlusterfsVolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GlusterfsVolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GlusterfsVolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GlusterfsVolumeSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder mergeFrom(GlusterfsVolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public GlusterfsVolumeSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GlusterfsVolumeSource.Builder>java.io.IOExceptionpublic java.lang.String getEndpoints()
EndpointsName is the endpoint name that details Glusterfs topology. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string endpoints = 1;getEndpoints in interface GlusterfsVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getEndpointsBytes()
EndpointsName is the endpoint name that details Glusterfs topology. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string endpoints = 1;getEndpointsBytes in interface GlusterfsVolumeSourceOrBuilderpublic GlusterfsVolumeSource.Builder setEndpoints(java.lang.String value)
EndpointsName is the endpoint name that details Glusterfs topology. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string endpoints = 1;public GlusterfsVolumeSource.Builder clearEndpoints()
EndpointsName is the endpoint name that details Glusterfs topology. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string endpoints = 1;public GlusterfsVolumeSource.Builder setEndpointsBytes(com.google.protobuf.ByteString value)
EndpointsName is the endpoint name that details Glusterfs topology. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string endpoints = 1;public java.lang.String getPath()
Path is the Glusterfs volume path. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string path = 2;getPath in interface GlusterfsVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getPathBytes()
Path is the Glusterfs volume path. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string path = 2;getPathBytes in interface GlusterfsVolumeSourceOrBuilderpublic GlusterfsVolumeSource.Builder setPath(java.lang.String value)
Path is the Glusterfs volume path. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string path = 2;public GlusterfsVolumeSource.Builder clearPath()
Path is the Glusterfs volume path. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string path = 2;public GlusterfsVolumeSource.Builder setPathBytes(com.google.protobuf.ByteString value)
Path is the Glusterfs volume path. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
string path = 2;public boolean getReadOnly()
ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
bool readOnly = 3;getReadOnly in interface GlusterfsVolumeSourceOrBuilderpublic GlusterfsVolumeSource.Builder setReadOnly(boolean value)
ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
bool readOnly = 3;public GlusterfsVolumeSource.Builder clearReadOnly()
ReadOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/glusterfs/README.md#create-a-pod
bool readOnly = 3;public final GlusterfsVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>public final GlusterfsVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GlusterfsVolumeSource.Builder>