public static final class SimpleExportPolicyRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder> implements SimpleExportPolicyRuleOrBuilder
An export policy rule describing various export options.Protobuf type
google.cloud.netapp.v1.SimpleExportPolicyRule| Modifier and Type | Method and Description |
|---|---|
SimpleExportPolicyRule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SimpleExportPolicyRule |
build() |
SimpleExportPolicyRule |
buildPartial() |
SimpleExportPolicyRule.Builder |
clear() |
SimpleExportPolicyRule.Builder |
clearAccessType()
Access type (ReadWrite, ReadOnly, None)
|
SimpleExportPolicyRule.Builder |
clearAllowedClients()
Comma separated list of allowed clients IP addresses
|
SimpleExportPolicyRule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SimpleExportPolicyRule.Builder |
clearHasRootAccess()
Whether Unix root access will be granted.
|
SimpleExportPolicyRule.Builder |
clearKerberos5IReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
clearKerberos5IReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
clearKerberos5PReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
clearKerberos5PReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
clearKerberos5ReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
clearKerberos5ReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
clearNfsv3()
NFS V3 protocol.
|
SimpleExportPolicyRule.Builder |
clearNfsv4()
NFS V4 protocol.
|
SimpleExportPolicyRule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SimpleExportPolicyRule.Builder |
clone() |
AccessType |
getAccessType()
Access type (ReadWrite, ReadOnly, None)
|
int |
getAccessTypeValue()
Access type (ReadWrite, ReadOnly, None)
|
String |
getAllowedClients()
Comma separated list of allowed clients IP addresses
|
com.google.protobuf.ByteString |
getAllowedClientsBytes()
Comma separated list of allowed clients IP addresses
|
SimpleExportPolicyRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getHasRootAccess()
Whether Unix root access will be granted.
|
com.google.protobuf.ByteString |
getHasRootAccessBytes()
Whether Unix root access will be granted.
|
boolean |
getKerberos5IReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
boolean |
getKerberos5IReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
boolean |
getKerberos5PReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
boolean |
getKerberos5PReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
boolean |
getKerberos5ReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
boolean |
getKerberos5ReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
boolean |
getNfsv3()
NFS V3 protocol.
|
boolean |
getNfsv4()
NFS V4 protocol.
|
boolean |
hasAccessType()
Access type (ReadWrite, ReadOnly, None)
|
boolean |
hasAllowedClients()
Comma separated list of allowed clients IP addresses
|
boolean |
hasHasRootAccess()
Whether Unix root access will be granted.
|
boolean |
hasKerberos5IReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
boolean |
hasKerberos5IReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
boolean |
hasKerberos5PReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
boolean |
hasKerberos5PReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
boolean |
hasKerberos5ReadOnly()
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
boolean |
hasKerberos5ReadWrite()
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
boolean |
hasNfsv3()
NFS V3 protocol.
|
boolean |
hasNfsv4()
NFS V4 protocol.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SimpleExportPolicyRule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SimpleExportPolicyRule.Builder |
mergeFrom(com.google.protobuf.Message other) |
SimpleExportPolicyRule.Builder |
mergeFrom(SimpleExportPolicyRule other) |
SimpleExportPolicyRule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SimpleExportPolicyRule.Builder |
setAccessType(AccessType value)
Access type (ReadWrite, ReadOnly, None)
|
SimpleExportPolicyRule.Builder |
setAccessTypeValue(int value)
Access type (ReadWrite, ReadOnly, None)
|
SimpleExportPolicyRule.Builder |
setAllowedClients(String value)
Comma separated list of allowed clients IP addresses
|
SimpleExportPolicyRule.Builder |
setAllowedClientsBytes(com.google.protobuf.ByteString value)
Comma separated list of allowed clients IP addresses
|
SimpleExportPolicyRule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SimpleExportPolicyRule.Builder |
setHasRootAccess(String value)
Whether Unix root access will be granted.
|
SimpleExportPolicyRule.Builder |
setHasRootAccessBytes(com.google.protobuf.ByteString value)
Whether Unix root access will be granted.
|
SimpleExportPolicyRule.Builder |
setKerberos5IReadOnly(boolean value)
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
setKerberos5IReadWrite(boolean value)
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
setKerberos5PReadOnly(boolean value)
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
setKerberos5PReadWrite(boolean value)
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
setKerberos5ReadOnly(boolean value)
If enabled (true) the rule defines a read only access for clients matching
the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
setKerberos5ReadWrite(boolean value)
If enabled (true) the rule defines read and write access for clients
matching the 'allowedClients' specification.
|
SimpleExportPolicyRule.Builder |
setNfsv3(boolean value)
NFS V3 protocol.
|
SimpleExportPolicyRule.Builder |
setNfsv4(boolean value)
NFS V4 protocol.
|
SimpleExportPolicyRule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SimpleExportPolicyRule.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.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<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SimpleExportPolicyRule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SimpleExportPolicyRule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SimpleExportPolicyRule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder mergeFrom(SimpleExportPolicyRule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public SimpleExportPolicyRule.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SimpleExportPolicyRule.Builder>IOExceptionpublic boolean hasAllowedClients()
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;hasAllowedClients in interface SimpleExportPolicyRuleOrBuilderpublic String getAllowedClients()
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;getAllowedClients in interface SimpleExportPolicyRuleOrBuilderpublic com.google.protobuf.ByteString getAllowedClientsBytes()
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;getAllowedClientsBytes in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setAllowedClients(String value)
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;value - The allowedClients to set.public SimpleExportPolicyRule.Builder clearAllowedClients()
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;public SimpleExportPolicyRule.Builder setAllowedClientsBytes(com.google.protobuf.ByteString value)
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;value - The bytes for allowedClients to set.public boolean hasHasRootAccess()
Whether Unix root access will be granted.
optional string has_root_access = 2;hasHasRootAccess in interface SimpleExportPolicyRuleOrBuilderpublic String getHasRootAccess()
Whether Unix root access will be granted.
optional string has_root_access = 2;getHasRootAccess in interface SimpleExportPolicyRuleOrBuilderpublic com.google.protobuf.ByteString getHasRootAccessBytes()
Whether Unix root access will be granted.
optional string has_root_access = 2;getHasRootAccessBytes in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setHasRootAccess(String value)
Whether Unix root access will be granted.
optional string has_root_access = 2;value - The hasRootAccess to set.public SimpleExportPolicyRule.Builder clearHasRootAccess()
Whether Unix root access will be granted.
optional string has_root_access = 2;public SimpleExportPolicyRule.Builder setHasRootAccessBytes(com.google.protobuf.ByteString value)
Whether Unix root access will be granted.
optional string has_root_access = 2;value - The bytes for hasRootAccess to set.public boolean hasAccessType()
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;hasAccessType in interface SimpleExportPolicyRuleOrBuilderpublic int getAccessTypeValue()
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;getAccessTypeValue in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setAccessTypeValue(int value)
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;value - The enum numeric value on the wire for accessType to set.public AccessType getAccessType()
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;getAccessType in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setAccessType(AccessType value)
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;value - The accessType to set.public SimpleExportPolicyRule.Builder clearAccessType()
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;public boolean hasNfsv3()
NFS V3 protocol.
optional bool nfsv3 = 4;hasNfsv3 in interface SimpleExportPolicyRuleOrBuilderpublic boolean getNfsv3()
NFS V3 protocol.
optional bool nfsv3 = 4;getNfsv3 in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setNfsv3(boolean value)
NFS V3 protocol.
optional bool nfsv3 = 4;value - The nfsv3 to set.public SimpleExportPolicyRule.Builder clearNfsv3()
NFS V3 protocol.
optional bool nfsv3 = 4;public boolean hasNfsv4()
NFS V4 protocol.
optional bool nfsv4 = 5;hasNfsv4 in interface SimpleExportPolicyRuleOrBuilderpublic boolean getNfsv4()
NFS V4 protocol.
optional bool nfsv4 = 5;getNfsv4 in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setNfsv4(boolean value)
NFS V4 protocol.
optional bool nfsv4 = 5;value - The nfsv4 to set.public SimpleExportPolicyRule.Builder clearNfsv4()
NFS V4 protocol.
optional bool nfsv4 = 5;public boolean hasKerberos5ReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
optional bool kerberos_5_read_only = 6;hasKerberos5ReadOnly in interface SimpleExportPolicyRuleOrBuilderpublic boolean getKerberos5ReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
optional bool kerberos_5_read_only = 6;getKerberos5ReadOnly in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setKerberos5ReadOnly(boolean value)
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
optional bool kerberos_5_read_only = 6;value - The kerberos5ReadOnly to set.public SimpleExportPolicyRule.Builder clearKerberos5ReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
optional bool kerberos_5_read_only = 6;public boolean hasKerberos5ReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
optional bool kerberos_5_read_write = 7;hasKerberos5ReadWrite in interface SimpleExportPolicyRuleOrBuilderpublic boolean getKerberos5ReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
optional bool kerberos_5_read_write = 7;getKerberos5ReadWrite in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setKerberos5ReadWrite(boolean value)
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
optional bool kerberos_5_read_write = 7;value - The kerberos5ReadWrite to set.public SimpleExportPolicyRule.Builder clearKerberos5ReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
optional bool kerberos_5_read_write = 7;public boolean hasKerberos5IReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode.
optional bool kerberos_5i_read_only = 8;hasKerberos5IReadOnly in interface SimpleExportPolicyRuleOrBuilderpublic boolean getKerberos5IReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode.
optional bool kerberos_5i_read_only = 8;getKerberos5IReadOnly in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setKerberos5IReadOnly(boolean value)
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode.
optional bool kerberos_5i_read_only = 8;value - The kerberos5iReadOnly to set.public SimpleExportPolicyRule.Builder clearKerberos5IReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode.
optional bool kerberos_5i_read_only = 8;public boolean hasKerberos5IReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode. The 'kerberos5iReadOnly' value be ignored if this is enabled.
optional bool kerberos_5i_read_write = 9;hasKerberos5IReadWrite in interface SimpleExportPolicyRuleOrBuilderpublic boolean getKerberos5IReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode. The 'kerberos5iReadOnly' value be ignored if this is enabled.
optional bool kerberos_5i_read_write = 9;getKerberos5IReadWrite in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setKerberos5IReadWrite(boolean value)
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode. The 'kerberos5iReadOnly' value be ignored if this is enabled.
optional bool kerberos_5i_read_write = 9;value - The kerberos5iReadWrite to set.public SimpleExportPolicyRule.Builder clearKerberos5IReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode. The 'kerberos5iReadOnly' value be ignored if this is enabled.
optional bool kerberos_5i_read_write = 9;public boolean hasKerberos5PReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode.
optional bool kerberos_5p_read_only = 10;hasKerberos5PReadOnly in interface SimpleExportPolicyRuleOrBuilderpublic boolean getKerberos5PReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode.
optional bool kerberos_5p_read_only = 10;getKerberos5PReadOnly in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setKerberos5PReadOnly(boolean value)
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode.
optional bool kerberos_5p_read_only = 10;value - The kerberos5pReadOnly to set.public SimpleExportPolicyRule.Builder clearKerberos5PReadOnly()
If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode.
optional bool kerberos_5p_read_only = 10;public boolean hasKerberos5PReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
optional bool kerberos_5p_read_write = 11;hasKerberos5PReadWrite in interface SimpleExportPolicyRuleOrBuilderpublic boolean getKerberos5PReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
optional bool kerberos_5p_read_write = 11;getKerberos5PReadWrite in interface SimpleExportPolicyRuleOrBuilderpublic SimpleExportPolicyRule.Builder setKerberos5PReadWrite(boolean value)
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
optional bool kerberos_5p_read_write = 11;value - The kerberos5pReadWrite to set.public SimpleExportPolicyRule.Builder clearKerberos5PReadWrite()
If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
optional bool kerberos_5p_read_write = 11;public final SimpleExportPolicyRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>public final SimpleExportPolicyRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleExportPolicyRule.Builder>Copyright © 2024 Google LLC. All rights reserved.