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 boolean
containsLabels(String key)
Labels as key value pairscom.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.CSVOptions
getCsvOptions()
Options for CSV formatted reports.CSVOptionsOrBuilder
getCsvOptionsOrBuilder()
Options for CSV formatted reports.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.FrequencyOptionsOrBuilder
getFrequencyOptionsOrBuilder()
The frequency of report generation.Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
Labels as key value pairsMap<String,String>
getLabelsMap()
Labels as key value pairsString
getLabelsOrDefault(String key, String defaultValue)
Labels as key value pairsString
getLabelsOrThrow(String key)
Labels as key value pairsString
getName()
name of resource.com.google.protobuf.ByteString
getNameBytes()
name of resource.ObjectMetadataReportOptions
getObjectMetadataReportOptions()
Report for exporting object metadata.ObjectMetadataReportOptionsOrBuilder
getObjectMetadataReportOptionsOrBuilder()
Report for exporting object metadata.ParquetOptions
getParquetOptions()
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.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.-
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()
-
-