Interface ReportConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReportConfig,ReportConfig.Builder
public interface ReportConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsLabels(String key)Labels as key value pairscom.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.CSVOptionsgetCsvOptions()Options for CSV formatted reports.CSVOptionsOrBuildergetCsvOptionsOrBuilder()Options for CSV formatted reports.StringgetDisplayName()User provided display name which can be empty and limited to 256 characters that is editable.com.google.protobuf.ByteStringgetDisplayNameBytes()User provided display name which can be empty and limited to 256 characters that is editable.FrequencyOptionsgetFrequencyOptions()The frequency of report generation.FrequencyOptionsOrBuildergetFrequencyOptionsOrBuilder()The frequency of report generation.Map<String,String>getLabels()Deprecated.intgetLabelsCount()Labels as key value pairsMap<String,String>getLabelsMap()Labels as key value pairsStringgetLabelsOrDefault(String key, String defaultValue)Labels as key value pairsStringgetLabelsOrThrow(String key)Labels as key value pairsStringgetName()name of resource.com.google.protobuf.ByteStringgetNameBytes()name of resource.ObjectMetadataReportOptionsgetObjectMetadataReportOptions()Report for exporting object metadata.ObjectMetadataReportOptionsOrBuildergetObjectMetadataReportOptionsOrBuilder()Report for exporting object metadata.ParquetOptionsgetParquetOptions()Options for Parquet formatted reports.ParquetOptionsOrBuildergetParquetOptionsOrBuilder()Options for Parquet formatted reports.ReportConfig.ReportFormatCasegetReportFormatCase()ReportConfig.ReportKindCasegetReportKindCase()com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.booleanhasCreateTime()Output only.booleanhasCsvOptions()Options for CSV formatted reports.booleanhasFrequencyOptions()The frequency of report generation.booleanhasObjectMetadataReportOptions()Report for exporting object metadata.booleanhasParquetOptions()Options for Parquet formatted reports.booleanhasUpdateTime()Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>.
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>.
string name = 1;- Returns:
- The bytes for name.
-
hasCreateTime
boolean hasCreateTime()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. [Output only] Create time stamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasUpdateTime
boolean hasUpdateTime()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. [Output only] Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasFrequencyOptions
boolean hasFrequencyOptions()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;- Returns:
- Whether the frequencyOptions field is set.
-
getFrequencyOptions
FrequencyOptions getFrequencyOptions()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;- Returns:
- The frequencyOptions.
-
getFrequencyOptionsOrBuilder
FrequencyOptionsOrBuilder getFrequencyOptionsOrBuilder()
The frequency of report generation.
.google.cloud.storageinsights.v1.FrequencyOptions frequency_options = 5;
-
hasCsvOptions
boolean hasCsvOptions()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;- Returns:
- Whether the csvOptions field is set.
-
getCsvOptions
CSVOptions getCsvOptions()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;- Returns:
- The csvOptions.
-
getCsvOptionsOrBuilder
CSVOptionsOrBuilder getCsvOptionsOrBuilder()
Options for CSV formatted reports.
.google.cloud.storageinsights.v1.CSVOptions csv_options = 6;
-
hasParquetOptions
boolean hasParquetOptions()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;- Returns:
- Whether the parquetOptions field is set.
-
getParquetOptions
ParquetOptions getParquetOptions()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;- Returns:
- The parquetOptions.
-
getParquetOptionsOrBuilder
ParquetOptionsOrBuilder getParquetOptionsOrBuilder()
Options for Parquet formatted reports.
.google.cloud.storageinsights.v1.ParquetOptions parquet_options = 7;
-
hasObjectMetadataReportOptions
boolean hasObjectMetadataReportOptions()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;- Returns:
- Whether the objectMetadataReportOptions field is set.
-
getObjectMetadataReportOptions
ObjectMetadataReportOptions getObjectMetadataReportOptions()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;- Returns:
- The objectMetadataReportOptions.
-
getObjectMetadataReportOptionsOrBuilder
ObjectMetadataReportOptionsOrBuilder getObjectMetadataReportOptionsOrBuilder()
Report for exporting object metadata.
.google.cloud.storageinsights.v1.ObjectMetadataReportOptions object_metadata_report_options = 8;
-
getLabelsCount
int getLabelsCount()
Labels as key value pairs
map<string, string> labels = 10;
-
containsLabels
boolean containsLabels(String key)
Labels as key value pairs
map<string, string> labels = 10;
-
getLabels
@Deprecated Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.
-
getLabelsMap
Map<String,String> getLabelsMap()
Labels as key value pairs
map<string, string> labels = 10;
-
getLabelsOrDefault
String getLabelsOrDefault(String key, String defaultValue)
Labels as key value pairs
map<string, string> labels = 10;
-
getLabelsOrThrow
String getLabelsOrThrow(String key)
Labels as key value pairs
map<string, string> labels = 10;
-
getDisplayName
String getDisplayName()
User provided display name which can be empty and limited to 256 characters that is editable.
string display_name = 11;- Returns:
- The displayName.
-
getDisplayNameBytes
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;- Returns:
- The bytes for displayName.
-
getReportFormatCase
ReportConfig.ReportFormatCase getReportFormatCase()
-
getReportKindCase
ReportConfig.ReportKindCase getReportKindCase()
-
-