public static final class ObjectMetadataReportOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.Builder> implements ObjectMetadataReportOptionsOrBuilder
Report specification for exporting object metadata. Next ID: 4Protobuf type
google.cloud.storageinsights.v1.ObjectMetadataReportOptionsgetAllFields, 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<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.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<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ObjectMetadataReportOptions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ObjectMetadataReportOptions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ObjectMetadataReportOptions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.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<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.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<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.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<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.Builder mergeFrom(ObjectMetadataReportOptions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.Builder>public ObjectMetadataReportOptions.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<ObjectMetadataReportOptions.Builder>IOExceptionpublic ObjectMetadataReportOptions.FilterCase getFilterCase()
getFilterCase in interface ObjectMetadataReportOptionsOrBuilderpublic ObjectMetadataReportOptions.Builder clearFilter()
public ObjectMetadataReportOptions.DestinationOptionsCase getDestinationOptionsCase()
getDestinationOptionsCase in interface ObjectMetadataReportOptionsOrBuilderpublic ObjectMetadataReportOptions.Builder clearDestinationOptions()
public 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 ObjectMetadataReportOptions.Builder setMetadataFields(int index, String value)
Metadata fields to be included in the report.
repeated string metadata_fields = 1;index - The index to set the value at.value - The metadataFields to set.public ObjectMetadataReportOptions.Builder addMetadataFields(String value)
Metadata fields to be included in the report.
repeated string metadata_fields = 1;value - The metadataFields to add.public ObjectMetadataReportOptions.Builder addAllMetadataFields(Iterable<String> values)
Metadata fields to be included in the report.
repeated string metadata_fields = 1;values - The metadataFields to add.public ObjectMetadataReportOptions.Builder clearMetadataFields()
Metadata fields to be included in the report.
repeated string metadata_fields = 1;public ObjectMetadataReportOptions.Builder addMetadataFieldsBytes(com.google.protobuf.ByteString value)
Metadata fields to be included in the report.
repeated string metadata_fields = 1;value - The bytes of the metadataFields to add.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 ObjectMetadataReportOptions.Builder setStorageFilters(CloudStorageFilters value)
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;public ObjectMetadataReportOptions.Builder setStorageFilters(CloudStorageFilters.Builder builderForValue)
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;public ObjectMetadataReportOptions.Builder mergeStorageFilters(CloudStorageFilters value)
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;public ObjectMetadataReportOptions.Builder clearStorageFilters()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;public CloudStorageFilters.Builder getStorageFiltersBuilder()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;public 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 ObjectMetadataReportOptions.Builder setStorageDestinationOptions(CloudStorageDestinationOptions value)
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
public ObjectMetadataReportOptions.Builder setStorageDestinationOptions(CloudStorageDestinationOptions.Builder builderForValue)
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
public ObjectMetadataReportOptions.Builder mergeStorageDestinationOptions(CloudStorageDestinationOptions value)
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
public ObjectMetadataReportOptions.Builder clearStorageDestinationOptions()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
public CloudStorageDestinationOptions.Builder getStorageDestinationOptionsBuilder()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
public CloudStorageDestinationOptionsOrBuilder getStorageDestinationOptionsOrBuilder()
Cloud Storage as the storage system.
.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;
getStorageDestinationOptionsOrBuilder in interface ObjectMetadataReportOptionsOrBuilderpublic final ObjectMetadataReportOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.Builder>public final ObjectMetadataReportOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectMetadataReportOptions.Builder>Copyright © 2024 Google LLC. All rights reserved.