public static final class OSPolicy.Resource.File extends com.google.protobuf.GeneratedMessageV3 implements OSPolicy.Resource.FileOrBuilder
A remote or local file.Protobuf type
google.cloud.osconfig.v1alpha.OSPolicy.Resource.File| Modifier and Type | Class and Description |
|---|---|
static class |
OSPolicy.Resource.File.Builder
A remote or local file.
|
static class |
OSPolicy.Resource.File.Gcs
Specifies a file available as a Cloud Storage Object.
|
static interface |
OSPolicy.Resource.File.GcsOrBuilder |
static class |
OSPolicy.Resource.File.Remote
Specifies a file available via some URI.
|
static interface |
OSPolicy.Resource.File.RemoteOrBuilder |
static class |
OSPolicy.Resource.File.TypeCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALLOW_INSECURE_FIELD_NUMBER |
static int |
GCS_FIELD_NUMBER |
static int |
LOCAL_PATH_FIELD_NUMBER |
static int |
REMOTE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getAllowInsecure()
Defaults to false.
|
static OSPolicy.Resource.File |
getDefaultInstance() |
OSPolicy.Resource.File |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
OSPolicy.Resource.File.Gcs |
getGcs()
A Cloud Storage object.
|
OSPolicy.Resource.File.GcsOrBuilder |
getGcsOrBuilder()
A Cloud Storage object.
|
String |
getLocalPath()
A local path within the VM to use.
|
com.google.protobuf.ByteString |
getLocalPathBytes()
A local path within the VM to use.
|
com.google.protobuf.Parser<OSPolicy.Resource.File> |
getParserForType() |
OSPolicy.Resource.File.Remote |
getRemote()
A generic remote file.
|
OSPolicy.Resource.File.RemoteOrBuilder |
getRemoteOrBuilder()
A generic remote file.
|
int |
getSerializedSize() |
OSPolicy.Resource.File.TypeCase |
getTypeCase() |
boolean |
hasGcs()
A Cloud Storage object.
|
int |
hashCode() |
boolean |
hasLocalPath()
A local path within the VM to use.
|
boolean |
hasRemote()
A generic remote file.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static OSPolicy.Resource.File.Builder |
newBuilder() |
static OSPolicy.Resource.File.Builder |
newBuilder(OSPolicy.Resource.File prototype) |
OSPolicy.Resource.File.Builder |
newBuilderForType() |
protected OSPolicy.Resource.File.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static OSPolicy.Resource.File |
parseDelimitedFrom(InputStream input) |
static OSPolicy.Resource.File |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicy.Resource.File |
parseFrom(byte[] data) |
static OSPolicy.Resource.File |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicy.Resource.File |
parseFrom(ByteBuffer data) |
static OSPolicy.Resource.File |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicy.Resource.File |
parseFrom(com.google.protobuf.ByteString data) |
static OSPolicy.Resource.File |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicy.Resource.File |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OSPolicy.Resource.File |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OSPolicy.Resource.File |
parseFrom(InputStream input) |
static OSPolicy.Resource.File |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OSPolicy.Resource.File> |
parser() |
OSPolicy.Resource.File.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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 REMOTE_FIELD_NUMBER
public static final int GCS_FIELD_NUMBER
public static final int LOCAL_PATH_FIELD_NUMBER
public static final int ALLOW_INSECURE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance 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 OSPolicy.Resource.File.TypeCase getTypeCase()
getTypeCase in interface OSPolicy.Resource.FileOrBuilderpublic boolean hasRemote()
A generic remote file.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Remote remote = 1;hasRemote in interface OSPolicy.Resource.FileOrBuilderpublic OSPolicy.Resource.File.Remote getRemote()
A generic remote file.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Remote remote = 1;getRemote in interface OSPolicy.Resource.FileOrBuilderpublic OSPolicy.Resource.File.RemoteOrBuilder getRemoteOrBuilder()
A generic remote file.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Remote remote = 1;getRemoteOrBuilder in interface OSPolicy.Resource.FileOrBuilderpublic boolean hasGcs()
A Cloud Storage object.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Gcs gcs = 2;hasGcs in interface OSPolicy.Resource.FileOrBuilderpublic OSPolicy.Resource.File.Gcs getGcs()
A Cloud Storage object.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Gcs gcs = 2;getGcs in interface OSPolicy.Resource.FileOrBuilderpublic OSPolicy.Resource.File.GcsOrBuilder getGcsOrBuilder()
A Cloud Storage object.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File.Gcs gcs = 2;getGcsOrBuilder in interface OSPolicy.Resource.FileOrBuilderpublic boolean hasLocalPath()
A local path within the VM to use.
string local_path = 3;hasLocalPath in interface OSPolicy.Resource.FileOrBuilderpublic String getLocalPath()
A local path within the VM to use.
string local_path = 3;getLocalPath in interface OSPolicy.Resource.FileOrBuilderpublic com.google.protobuf.ByteString getLocalPathBytes()
A local path within the VM to use.
string local_path = 3;getLocalPathBytes in interface OSPolicy.Resource.FileOrBuilderpublic boolean getAllowInsecure()
Defaults to false. When false, files are subject to validations based on the file type: Remote: A checksum must be specified. Cloud Storage: An object generation number must be specified.
bool allow_insecure = 4;getAllowInsecure in interface OSPolicy.Resource.FileOrBuilderpublic 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 OSPolicy.Resource.File parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicy.Resource.File parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicy.Resource.File parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicy.Resource.File parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicy.Resource.File parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicy.Resource.File parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OSPolicy.Resource.File parseFrom(InputStream input) throws IOException
IOExceptionpublic static OSPolicy.Resource.File parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OSPolicy.Resource.File parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static OSPolicy.Resource.File parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OSPolicy.Resource.File parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static OSPolicy.Resource.File parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic OSPolicy.Resource.File.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OSPolicy.Resource.File.Builder newBuilder()
public static OSPolicy.Resource.File.Builder newBuilder(OSPolicy.Resource.File prototype)
public OSPolicy.Resource.File.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected OSPolicy.Resource.File.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static OSPolicy.Resource.File getDefaultInstance()
public static com.google.protobuf.Parser<OSPolicy.Resource.File> parser()
public com.google.protobuf.Parser<OSPolicy.Resource.File> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OSPolicy.Resource.File getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.