public final class GcsFileSpec extends com.google.protobuf.GeneratedMessageV3 implements GcsFileSpecOrBuilder
Specification of a single file in Cloud Storage.Protobuf type
google.cloud.datacatalog.v1.GcsFileSpec| Modifier and Type | Class and Description |
|---|---|
static class |
GcsFileSpec.Builder
Specification of a single file in Cloud Storage.
|
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 |
FILE_PATH_FIELD_NUMBER |
static int |
GCS_TIMESTAMPS_FIELD_NUMBER |
static int |
SIZE_BYTES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static GcsFileSpec |
getDefaultInstance() |
GcsFileSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getFilePath()
Required.
|
com.google.protobuf.ByteString |
getFilePathBytes()
Required.
|
SystemTimestamps |
getGcsTimestamps()
Output only.
|
SystemTimestampsOrBuilder |
getGcsTimestampsOrBuilder()
Output only.
|
com.google.protobuf.Parser<GcsFileSpec> |
getParserForType() |
int |
getSerializedSize() |
long |
getSizeBytes()
Output only.
|
boolean |
hasGcsTimestamps()
Output only.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static GcsFileSpec.Builder |
newBuilder() |
static GcsFileSpec.Builder |
newBuilder(GcsFileSpec prototype) |
GcsFileSpec.Builder |
newBuilderForType() |
protected GcsFileSpec.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static GcsFileSpec |
parseDelimitedFrom(InputStream input) |
static GcsFileSpec |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GcsFileSpec |
parseFrom(byte[] data) |
static GcsFileSpec |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GcsFileSpec |
parseFrom(ByteBuffer data) |
static GcsFileSpec |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GcsFileSpec |
parseFrom(com.google.protobuf.ByteString data) |
static GcsFileSpec |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GcsFileSpec |
parseFrom(com.google.protobuf.CodedInputStream input) |
static GcsFileSpec |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GcsFileSpec |
parseFrom(InputStream input) |
static GcsFileSpec |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<GcsFileSpec> |
parser() |
GcsFileSpec.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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 FILE_PATH_FIELD_NUMBER
public static final int GCS_TIMESTAMPS_FIELD_NUMBER
public static final int SIZE_BYTES_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 String getFilePath()
Required. Full file path. Example: `gs://bucket_name/a/b.txt`.
string file_path = 1 [(.google.api.field_behavior) = REQUIRED];getFilePath in interface GcsFileSpecOrBuilderpublic com.google.protobuf.ByteString getFilePathBytes()
Required. Full file path. Example: `gs://bucket_name/a/b.txt`.
string file_path = 1 [(.google.api.field_behavior) = REQUIRED];getFilePathBytes in interface GcsFileSpecOrBuilderpublic boolean hasGcsTimestamps()
Output only. Creation, modification, and expiration timestamps of a Cloud Storage file.
.google.cloud.datacatalog.v1.SystemTimestamps gcs_timestamps = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasGcsTimestamps in interface GcsFileSpecOrBuilderpublic SystemTimestamps getGcsTimestamps()
Output only. Creation, modification, and expiration timestamps of a Cloud Storage file.
.google.cloud.datacatalog.v1.SystemTimestamps gcs_timestamps = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getGcsTimestamps in interface GcsFileSpecOrBuilderpublic SystemTimestampsOrBuilder getGcsTimestampsOrBuilder()
Output only. Creation, modification, and expiration timestamps of a Cloud Storage file.
.google.cloud.datacatalog.v1.SystemTimestamps gcs_timestamps = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getGcsTimestampsOrBuilder in interface GcsFileSpecOrBuilderpublic long getSizeBytes()
Output only. File size in bytes.
int64 size_bytes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getSizeBytes in interface GcsFileSpecOrBuilderpublic 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 GcsFileSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GcsFileSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GcsFileSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GcsFileSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GcsFileSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GcsFileSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GcsFileSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static GcsFileSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GcsFileSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static GcsFileSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GcsFileSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static GcsFileSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic GcsFileSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GcsFileSpec.Builder newBuilder()
public static GcsFileSpec.Builder newBuilder(GcsFileSpec prototype)
public GcsFileSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GcsFileSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static GcsFileSpec getDefaultInstance()
public static com.google.protobuf.Parser<GcsFileSpec> parser()
public com.google.protobuf.Parser<GcsFileSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public GcsFileSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.