public static final class ReportConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder> implements ReportConfigOrBuilder
Message describing ReportConfig object. ReportConfig is the configuration to generate reports. See https://cloud.google.com/storage/docs/insights/using-inventory-reports#create-config-rest for more details on how to set various fields. Next ID: 12Protobuf type
google.cloud.storageinsights.v1.ReportConfig| Modifier and Type | Method and Description |
|---|---|
ReportConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReportConfig |
build() |
ReportConfig |
buildPartial() |
ReportConfig.Builder |
clear() |
ReportConfig.Builder |
clearCreateTime()
Output only.
|
ReportConfig.Builder |
clearCsvOptions()
Options for CSV formatted reports.
|
ReportConfig.Builder |
clearDisplayName()
User provided display name which can be empty and limited to 256 characters
that is editable.
|
ReportConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ReportConfig.Builder |
clearFrequencyOptions()
The frequency of report generation.
|
ReportConfig.Builder |
clearLabels() |
ReportConfig.Builder |
clearName()
name of resource.
|
ReportConfig.Builder |
clearObjectMetadataReportOptions()
Report for exporting object metadata.
|
ReportConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ReportConfig.Builder |
clearParquetOptions()
Options for Parquet formatted reports.
|
ReportConfig.Builder |
clearReportFormat() |
ReportConfig.Builder |
clearReportKind() |
ReportConfig.Builder |
clearUpdateTime()
Output only.
|
ReportConfig.Builder |
clone() |
boolean |
containsLabels(String key)
Labels as key value pairs
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
CSVOptions |
getCsvOptions()
Options for CSV formatted reports.
|
CSVOptions.Builder |
getCsvOptionsBuilder()
Options for CSV formatted reports.
|
CSVOptionsOrBuilder |
getCsvOptionsOrBuilder()
Options for CSV formatted reports.
|
ReportConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
User provided display name which can be empty and limited to 256 characters
that is editable.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
User provided display name which can be empty and limited to 256 characters
that is editable.
|
FrequencyOptions |
getFrequencyOptions()
The frequency of report generation.
|
FrequencyOptions.Builder |
getFrequencyOptionsBuilder()
The frequency of report generation.
|
FrequencyOptionsOrBuilder |
getFrequencyOptionsOrBuilder()
The frequency of report generation.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels as key value pairs
|
Map<String,String> |
getLabelsMap()
Labels as key value pairs
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels as key value pairs
|
String |
getLabelsOrThrow(String key)
Labels as key value pairs
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
name of resource.
|
com.google.protobuf.ByteString |
getNameBytes()
name of resource.
|
ObjectMetadataReportOptions |
getObjectMetadataReportOptions()
Report for exporting object metadata.
|
ObjectMetadataReportOptions.Builder |
getObjectMetadataReportOptionsBuilder()
Report for exporting object metadata.
|
ObjectMetadataReportOptionsOrBuilder |
getObjectMetadataReportOptionsOrBuilder()
Report for exporting object metadata.
|
ParquetOptions |
getParquetOptions()
Options for Parquet formatted reports.
|
ParquetOptions.Builder |
getParquetOptionsBuilder()
Options for Parquet formatted reports.
|
ParquetOptionsOrBuilder |
getParquetOptionsOrBuilder()
Options for Parquet formatted reports.
|
ReportConfig.ReportFormatCase |
getReportFormatCase() |
ReportConfig.ReportKindCase |
getReportKindCase() |
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasCsvOptions()
Options for CSV formatted reports.
|
boolean |
hasFrequencyOptions()
The frequency of report generation.
|
boolean |
hasObjectMetadataReportOptions()
Report for exporting object metadata.
|
boolean |
hasParquetOptions()
Options for Parquet formatted reports.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
ReportConfig.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
ReportConfig.Builder |
mergeCsvOptions(CSVOptions value)
Options for CSV formatted reports.
|
ReportConfig.Builder |
mergeFrequencyOptions(FrequencyOptions value)
The frequency of report generation.
|
ReportConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ReportConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
ReportConfig.Builder |
mergeFrom(ReportConfig other) |
ReportConfig.Builder |
mergeObjectMetadataReportOptions(ObjectMetadataReportOptions value)
Report for exporting object metadata.
|
ReportConfig.Builder |
mergeParquetOptions(ParquetOptions value)
Options for Parquet formatted reports.
|
ReportConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReportConfig.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
ReportConfig.Builder |
putAllLabels(Map<String,String> values)
Labels as key value pairs
|
ReportConfig.Builder |
putLabels(String key,
String value)
Labels as key value pairs
|
ReportConfig.Builder |
removeLabels(String key)
Labels as key value pairs
|
ReportConfig.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
ReportConfig.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
ReportConfig.Builder |
setCsvOptions(CSVOptions.Builder builderForValue)
Options for CSV formatted reports.
|
ReportConfig.Builder |
setCsvOptions(CSVOptions value)
Options for CSV formatted reports.
|
ReportConfig.Builder |
setDisplayName(String value)
User provided display name which can be empty and limited to 256 characters
that is editable.
|
ReportConfig.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
User provided display name which can be empty and limited to 256 characters
that is editable.
|
ReportConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReportConfig.Builder |
setFrequencyOptions(FrequencyOptions.Builder builderForValue)
The frequency of report generation.
|
ReportConfig.Builder |
setFrequencyOptions(FrequencyOptions value)
The frequency of report generation.
|
ReportConfig.Builder |
setName(String value)
name of resource.
|
ReportConfig.Builder |
setNameBytes(com.google.protobuf.ByteString value)
name of resource.
|
ReportConfig.Builder |
setObjectMetadataReportOptions(ObjectMetadataReportOptions.Builder builderForValue)
Report for exporting object metadata.
|
ReportConfig.Builder |
setObjectMetadataReportOptions(ObjectMetadataReportOptions value)
Report for exporting object metadata.
|
ReportConfig.Builder |
setParquetOptions(ParquetOptions.Builder builderForValue)
Options for Parquet formatted reports.
|
ReportConfig.Builder |
setParquetOptions(ParquetOptions value)
Options for Parquet formatted reports.
|
ReportConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ReportConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReportConfig.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
ReportConfig.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>public ReportConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.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<ReportConfig.Builder>public ReportConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReportConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReportConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReportConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>public ReportConfig.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<ReportConfig.Builder>public ReportConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>public ReportConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>public ReportConfig.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<ReportConfig.Builder>public ReportConfig.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<ReportConfig.Builder>public ReportConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReportConfig.Builder>public ReportConfig.Builder mergeFrom(ReportConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>public ReportConfig.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<ReportConfig.Builder>IOExceptionpublic ReportConfig.ReportFormatCase getReportFormatCase()
getReportFormatCase in interface ReportConfigOrBuilderpublic ReportConfig.Builder clearReportFormat()
public ReportConfig.ReportKindCase getReportKindCase()
getReportKindCase in interface ReportConfigOrBuilderpublic ReportConfig.Builder clearReportKind()
public String getName()
name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>.
string name = 1;getName in interface ReportConfigOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>.
string name = 1;getNameBytes in interface ReportConfigOrBuilderpublic ReportConfig.Builder setName(String value)
name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>.
string name = 1;value - The name to set.public ReportConfig.Builder clearName()
name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>.
string name = 1;public ReportConfig.Builder setNameBytes(com.google.protobuf.ByteString value)
name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>.
string name = 1;value - The bytes for name to set.public boolean hasCreateTime()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ReportConfigOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ReportConfigOrBuilderpublic ReportConfig.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportConfig.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportConfig.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportConfig.Builder clearCreateTime()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ReportConfigOrBuilderpublic boolean hasUpdateTime()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface ReportConfigOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface ReportConfigOrBuilderpublic ReportConfig.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportConfig.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportConfig.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ReportConfig.Builder clearUpdateTime()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface ReportConfigOrBuilderpublic boolean hasFrequencyOptions()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;hasFrequencyOptions in interface ReportConfigOrBuilderpublic FrequencyOptions getFrequencyOptions()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;getFrequencyOptions in interface ReportConfigOrBuilderpublic ReportConfig.Builder setFrequencyOptions(FrequencyOptions value)
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;public ReportConfig.Builder setFrequencyOptions(FrequencyOptions.Builder builderForValue)
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;public ReportConfig.Builder mergeFrequencyOptions(FrequencyOptions value)
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;public ReportConfig.Builder clearFrequencyOptions()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;public FrequencyOptions.Builder getFrequencyOptionsBuilder()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;public FrequencyOptionsOrBuilder getFrequencyOptionsOrBuilder()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;getFrequencyOptionsOrBuilder in interface ReportConfigOrBuilderpublic boolean hasCsvOptions()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;hasCsvOptions in interface ReportConfigOrBuilderpublic CSVOptions getCsvOptions()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;getCsvOptions in interface ReportConfigOrBuilderpublic ReportConfig.Builder setCsvOptions(CSVOptions value)
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;public ReportConfig.Builder setCsvOptions(CSVOptions.Builder builderForValue)
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;public ReportConfig.Builder mergeCsvOptions(CSVOptions value)
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;public ReportConfig.Builder clearCsvOptions()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;public CSVOptions.Builder getCsvOptionsBuilder()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;public CSVOptionsOrBuilder getCsvOptionsOrBuilder()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;getCsvOptionsOrBuilder in interface ReportConfigOrBuilderpublic boolean hasParquetOptions()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;hasParquetOptions in interface ReportConfigOrBuilderpublic ParquetOptions getParquetOptions()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;getParquetOptions in interface ReportConfigOrBuilderpublic ReportConfig.Builder setParquetOptions(ParquetOptions value)
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;public ReportConfig.Builder setParquetOptions(ParquetOptions.Builder builderForValue)
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;public ReportConfig.Builder mergeParquetOptions(ParquetOptions value)
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;public ReportConfig.Builder clearParquetOptions()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;public ParquetOptions.Builder getParquetOptionsBuilder()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;public ParquetOptionsOrBuilder getParquetOptionsOrBuilder()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;getParquetOptionsOrBuilder in interface ReportConfigOrBuilderpublic boolean hasObjectMetadataReportOptions()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
hasObjectMetadataReportOptions in interface ReportConfigOrBuilderpublic ObjectMetadataReportOptions getObjectMetadataReportOptions()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
getObjectMetadataReportOptions in interface ReportConfigOrBuilderpublic ReportConfig.Builder setObjectMetadataReportOptions(ObjectMetadataReportOptions value)
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
public ReportConfig.Builder setObjectMetadataReportOptions(ObjectMetadataReportOptions.Builder builderForValue)
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
public ReportConfig.Builder mergeObjectMetadataReportOptions(ObjectMetadataReportOptions value)
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
public ReportConfig.Builder clearObjectMetadataReportOptions()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
public ObjectMetadataReportOptions.Builder getObjectMetadataReportOptionsBuilder()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
public ObjectMetadataReportOptionsOrBuilder getObjectMetadataReportOptionsOrBuilder()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
getObjectMetadataReportOptionsOrBuilder in interface ReportConfigOrBuilderpublic int getLabelsCount()
ReportConfigOrBuilderLabels as key value pairs
map<string, string> labels = 10;getLabelsCount in interface ReportConfigOrBuilderpublic boolean containsLabels(String key)
Labels as key value pairs
map<string, string> labels = 10;containsLabels in interface ReportConfigOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface ReportConfigOrBuilderpublic Map<String,String> getLabelsMap()
Labels as key value pairs
map<string, string> labels = 10;getLabelsMap in interface ReportConfigOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Labels as key value pairs
map<string, string> labels = 10;getLabelsOrDefault in interface ReportConfigOrBuilderpublic String getLabelsOrThrow(String key)
Labels as key value pairs
map<string, string> labels = 10;getLabelsOrThrow in interface ReportConfigOrBuilderpublic ReportConfig.Builder clearLabels()
public ReportConfig.Builder removeLabels(String key)
Labels as key value pairs
map<string, string> labels = 10;@Deprecated public Map<String,String> getMutableLabels()
public ReportConfig.Builder putLabels(String key, String value)
Labels as key value pairs
map<string, string> labels = 10;public ReportConfig.Builder putAllLabels(Map<String,String> values)
Labels as key value pairs
map<string, string> labels = 10;public String getDisplayName()
User provided display name which can be empty and limited to 256 characters that is editable.
string display_name = 11;getDisplayName in interface ReportConfigOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
User provided display name which can be empty and limited to 256 characters that is editable.
string display_name = 11;getDisplayNameBytes in interface ReportConfigOrBuilderpublic ReportConfig.Builder setDisplayName(String value)
User provided display name which can be empty and limited to 256 characters that is editable.
string display_name = 11;value - The displayName to set.public ReportConfig.Builder clearDisplayName()
User provided display name which can be empty and limited to 256 characters that is editable.
string display_name = 11;public ReportConfig.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
User provided display name which can be empty and limited to 256 characters that is editable.
string display_name = 11;value - The bytes for displayName to set.public final ReportConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>public final ReportConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReportConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.