public static final class NfsShare.AllowedClient extends com.google.protobuf.GeneratedMessageV3 implements NfsShare.AllowedClientOrBuilder
Represents an 'access point' for the share.Protobuf type
google.cloud.baremetalsolution.v2.NfsShare.AllowedClient| Modifier and Type | Class and Description |
|---|---|
static class |
NfsShare.AllowedClient.Builder
Represents an 'access point' for the share.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALLOW_DEV_FIELD_NUMBER |
static int |
ALLOW_SUID_FIELD_NUMBER |
static int |
ALLOWED_CLIENTS_CIDR_FIELD_NUMBER |
static int |
MOUNT_PERMISSIONS_FIELD_NUMBER |
static int |
NETWORK_FIELD_NUMBER |
static int |
NO_ROOT_SQUASH_FIELD_NUMBER |
static int |
SHARE_IP_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getAllowDev()
Allow dev flag.
|
String |
getAllowedClientsCidr()
The subnet of IP addresses permitted to access the share.
|
com.google.protobuf.ByteString |
getAllowedClientsCidrBytes()
The subnet of IP addresses permitted to access the share.
|
boolean |
getAllowSuid()
Allow the setuid flag.
|
static NfsShare.AllowedClient |
getDefaultInstance() |
NfsShare.AllowedClient |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
NfsShare.MountPermissions |
getMountPermissions()
Mount permissions.
|
int |
getMountPermissionsValue()
Mount permissions.
|
String |
getNetwork()
The network the access point sits on.
|
com.google.protobuf.ByteString |
getNetworkBytes()
The network the access point sits on.
|
boolean |
getNoRootSquash()
Disable root squashing, which is a feature of NFS.
|
com.google.protobuf.Parser<NfsShare.AllowedClient> |
getParserForType() |
int |
getSerializedSize() |
String |
getShareIp()
The IP address of the share on this network.
|
com.google.protobuf.ByteString |
getShareIpBytes()
The IP address of the share on this network.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static NfsShare.AllowedClient.Builder |
newBuilder() |
static NfsShare.AllowedClient.Builder |
newBuilder(NfsShare.AllowedClient prototype) |
NfsShare.AllowedClient.Builder |
newBuilderForType() |
protected NfsShare.AllowedClient.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static NfsShare.AllowedClient |
parseDelimitedFrom(InputStream input) |
static NfsShare.AllowedClient |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static NfsShare.AllowedClient |
parseFrom(byte[] data) |
static NfsShare.AllowedClient |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static NfsShare.AllowedClient |
parseFrom(ByteBuffer data) |
static NfsShare.AllowedClient |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static NfsShare.AllowedClient |
parseFrom(com.google.protobuf.ByteString data) |
static NfsShare.AllowedClient |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static NfsShare.AllowedClient |
parseFrom(com.google.protobuf.CodedInputStream input) |
static NfsShare.AllowedClient |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static NfsShare.AllowedClient |
parseFrom(InputStream input) |
static NfsShare.AllowedClient |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<NfsShare.AllowedClient> |
parser() |
NfsShare.AllowedClient.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NETWORK_FIELD_NUMBER
public static final int SHARE_IP_FIELD_NUMBER
public static final int ALLOWED_CLIENTS_CIDR_FIELD_NUMBER
public static final int MOUNT_PERMISSIONS_FIELD_NUMBER
public static final int ALLOW_DEV_FIELD_NUMBER
public static final int ALLOW_SUID_FIELD_NUMBER
public static final int NO_ROOT_SQUASH_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getNetwork()
The network the access point sits on.
string network = 1 [(.google.api.resource_reference) = { ... }getNetwork in interface NfsShare.AllowedClientOrBuilderpublic com.google.protobuf.ByteString getNetworkBytes()
The network the access point sits on.
string network = 1 [(.google.api.resource_reference) = { ... }getNetworkBytes in interface NfsShare.AllowedClientOrBuilderpublic String getShareIp()
The IP address of the share on this network.
string share_ip = 2;getShareIp in interface NfsShare.AllowedClientOrBuilderpublic com.google.protobuf.ByteString getShareIpBytes()
The IP address of the share on this network.
string share_ip = 2;getShareIpBytes in interface NfsShare.AllowedClientOrBuilderpublic String getAllowedClientsCidr()
The subnet of IP addresses permitted to access the share.
string allowed_clients_cidr = 3;getAllowedClientsCidr in interface NfsShare.AllowedClientOrBuilderpublic com.google.protobuf.ByteString getAllowedClientsCidrBytes()
The subnet of IP addresses permitted to access the share.
string allowed_clients_cidr = 3;getAllowedClientsCidrBytes in interface NfsShare.AllowedClientOrBuilderpublic int getMountPermissionsValue()
Mount permissions.
.google.cloud.baremetalsolution.v2.NfsShare.MountPermissions mount_permissions = 4;
getMountPermissionsValue in interface NfsShare.AllowedClientOrBuilderpublic NfsShare.MountPermissions getMountPermissions()
Mount permissions.
.google.cloud.baremetalsolution.v2.NfsShare.MountPermissions mount_permissions = 4;
getMountPermissions in interface NfsShare.AllowedClientOrBuilderpublic boolean getAllowDev()
Allow dev flag. Which controls whether to allow creation of devices.
bool allow_dev = 5;getAllowDev in interface NfsShare.AllowedClientOrBuilderpublic boolean getAllowSuid()
Allow the setuid flag.
bool allow_suid = 6;getAllowSuid in interface NfsShare.AllowedClientOrBuilderpublic boolean getNoRootSquash()
Disable root squashing, which is a feature of NFS. Root squash is a special mapping of the remote superuser (root) identity when using identity authentication.
bool no_root_squash = 7;getNoRootSquash in interface NfsShare.AllowedClientOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static NfsShare.AllowedClient parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static NfsShare.AllowedClient parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static NfsShare.AllowedClient parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static NfsShare.AllowedClient parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static NfsShare.AllowedClient parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static NfsShare.AllowedClient parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static NfsShare.AllowedClient parseFrom(InputStream input) throws IOException
IOExceptionpublic static NfsShare.AllowedClient parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static NfsShare.AllowedClient parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static NfsShare.AllowedClient parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static NfsShare.AllowedClient parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static NfsShare.AllowedClient parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic NfsShare.AllowedClient.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static NfsShare.AllowedClient.Builder newBuilder()
public static NfsShare.AllowedClient.Builder newBuilder(NfsShare.AllowedClient prototype)
public NfsShare.AllowedClient.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected NfsShare.AllowedClient.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static NfsShare.AllowedClient getDefaultInstance()
public static com.google.protobuf.Parser<NfsShare.AllowedClient> parser()
public com.google.protobuf.Parser<NfsShare.AllowedClient> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public NfsShare.AllowedClient getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.