public final class ObjectMetadataReportOptions extends com.google.protobuf.GeneratedMessageV3 implements ObjectMetadataReportOptionsOrBuilder
Report specification for exporting object metadata. Next ID: 4Protobuf type
google.cloud.storageinsights.v1.ObjectMetadataReportOptions| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectMetadataReportOptions.Builder
Report specification for exporting object metadata.
|
static class |
ObjectMetadataReportOptions.DestinationOptionsCase |
static class |
ObjectMetadataReportOptions.FilterCase |
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 |
METADATA_FIELDS_FIELD_NUMBER |
static int |
STORAGE_DESTINATION_OPTIONS_FIELD_NUMBER |
static int |
STORAGE_FILTERS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ObjectMetadataReportOptions |
getDefaultInstance() |
ObjectMetadataReportOptions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ObjectMetadataReportOptions.DestinationOptionsCase |
getDestinationOptionsCase() |
ObjectMetadataReportOptions.FilterCase |
getFilterCase() |
String |
getMetadataFields(int index)
Metadata fields to be included in the report.
|
com.google.protobuf.ByteString |
getMetadataFieldsBytes(int index)
Metadata fields to be included in the report.
|
int |
getMetadataFieldsCount()
Metadata fields to be included in the report.
|
com.google.protobuf.ProtocolStringList |
getMetadataFieldsList()
Metadata fields to be included in the report.
|
com.google.protobuf.Parser<ObjectMetadataReportOptions> |
getParserForType() |
int |
getSerializedSize() |
CloudStorageDestinationOptions |
getStorageDestinationOptions()
Cloud Storage as the storage system.
|
CloudStorageDestinationOptionsOrBuilder |
getStorageDestinationOptionsOrBuilder()
Cloud Storage as the storage system.
|
CloudStorageFilters |
getStorageFilters()
Cloud Storage as the storage system.
|
CloudStorageFiltersOrBuilder |
getStorageFiltersOrBuilder()
Cloud Storage as the storage system.
|
int |
hashCode() |
boolean |
hasStorageDestinationOptions()
Cloud Storage as the storage system.
|
boolean |
hasStorageFilters()
Cloud Storage as the storage system.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ObjectMetadataReportOptions.Builder |
newBuilder() |
static ObjectMetadataReportOptions.Builder |
newBuilder(ObjectMetadataReportOptions prototype) |
ObjectMetadataReportOptions.Builder |
newBuilderForType() |
protected ObjectMetadataReportOptions.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ObjectMetadataReportOptions |
parseDelimitedFrom(InputStream input) |
static ObjectMetadataReportOptions |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ObjectMetadataReportOptions |
parseFrom(byte[] data) |
static ObjectMetadataReportOptions |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ObjectMetadataReportOptions |
parseFrom(ByteBuffer data) |
static ObjectMetadataReportOptions |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ObjectMetadataReportOptions |
parseFrom(com.google.protobuf.ByteString data) |
static ObjectMetadataReportOptions |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ObjectMetadataReportOptions |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ObjectMetadataReportOptions |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ObjectMetadataReportOptions |
parseFrom(InputStream input) |
static ObjectMetadataReportOptions |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ObjectMetadataReportOptions> |
parser() |
ObjectMetadataReportOptions.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 METADATA_FIELDS_FIELD_NUMBER
public static final int STORAGE_FILTERS_FIELD_NUMBER
public static final int STORAGE_DESTINATION_OPTIONS_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 ObjectMetadataReportOptions.FilterCase getFilterCase()
getFilterCase in interface ObjectMetadataReportOptionsOrBuilderpublic ObjectMetadataReportOptions.DestinationOptionsCase getDestinationOptionsCase()
getDestinationOptionsCase in interface ObjectMetadataReportOptionsOrBuilderpublic com.google.protobuf.ProtocolStringList getMetadataFieldsList()
Metadata fields to be included in the report.
repeated string metadata_fields = 1;getMetadataFieldsList in interface ObjectMetadataReportOptionsOrBuilderpublic int getMetadataFieldsCount()
Metadata fields to be included in the report.
repeated string metadata_fields = 1;getMetadataFieldsCount in interface ObjectMetadataReportOptionsOrBuilderpublic String getMetadataFields(int index)
Metadata fields to be included in the report.
repeated string metadata_fields = 1;getMetadataFields in interface ObjectMetadataReportOptionsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getMetadataFieldsBytes(int index)
Metadata fields to be included in the report.
repeated string metadata_fields = 1;getMetadataFieldsBytes in interface ObjectMetadataReportOptionsOrBuilderindex - The index of the value to return.public boolean hasStorageFilters()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;hasStorageFilters in interface ObjectMetadataReportOptionsOrBuilderpublic CloudStorageFilters getStorageFilters()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;getStorageFilters in interface ObjectMetadataReportOptionsOrBuilderpublic CloudStorageFiltersOrBuilder getStorageFiltersOrBuilder()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;getStorageFiltersOrBuilder in interface ObjectMetadataReportOptionsOrBuilderpublic boolean hasStorageDestinationOptions()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
hasStorageDestinationOptions in interface ObjectMetadataReportOptionsOrBuilderpublic CloudStorageDestinationOptions getStorageDestinationOptions()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
getStorageDestinationOptions in interface ObjectMetadataReportOptionsOrBuilderpublic CloudStorageDestinationOptionsOrBuilder getStorageDestinationOptionsOrBuilder()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
getStorageDestinationOptionsOrBuilder in interface ObjectMetadataReportOptionsOrBuilderpublic 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 ObjectMetadataReportOptions parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ObjectMetadataReportOptions parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ObjectMetadataReportOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ObjectMetadataReportOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ObjectMetadataReportOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ObjectMetadataReportOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ObjectMetadataReportOptions parseFrom(InputStream input) throws IOException
IOExceptionpublic static ObjectMetadataReportOptions parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ObjectMetadataReportOptions parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ObjectMetadataReportOptions parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ObjectMetadataReportOptions parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ObjectMetadataReportOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ObjectMetadataReportOptions.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ObjectMetadataReportOptions.Builder newBuilder()
public static ObjectMetadataReportOptions.Builder newBuilder(ObjectMetadataReportOptions prototype)
public ObjectMetadataReportOptions.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ObjectMetadataReportOptions.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ObjectMetadataReportOptions getDefaultInstance()
public static com.google.protobuf.Parser<ObjectMetadataReportOptions> parser()
public com.google.protobuf.Parser<ObjectMetadataReportOptions> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ObjectMetadataReportOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.