Class ReportDetail.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
- com.google.cloud.storageinsights.v1.ReportDetail.Builder
-
- All Implemented Interfaces:
ReportDetailOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReportDetail
public static final class ReportDetail.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder> implements ReportDetailOrBuilder
Message describing ReportDetail object. ReportDetail represents metadata of generated reports for a ReportConfig. Next ID: 10
Protobuf typegoogle.cloud.storageinsights.v1.ReportDetail
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ReportDetail.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ReportDetailbuild()ReportDetailbuildPartial()ReportDetail.Builderclear()ReportDetail.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ReportDetail.BuilderclearLabels()ReportDetail.BuilderclearName()Name of resource.ReportDetail.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ReportDetail.BuilderclearReportMetrics()Metrics of the report.ReportDetail.BuilderclearReportPathPrefix()Prefix of the object name of each report's shard.ReportDetail.BuilderclearShardsCount()Total shards generated for the report.ReportDetail.BuilderclearSnapshotTime()The snapshot time.ReportDetail.BuilderclearStatus()Status of the ReportDetail.ReportDetail.BuilderclearTargetDatetime()The date for which report is generated.ReportDetail.Builderclone()booleancontainsLabels(String key)Labels as key value pairsReportDetailgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()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 pairsMap<String,String>getMutableLabels()Deprecated.StringgetName()Name of resource.com.google.protobuf.ByteStringgetNameBytes()Name of resource.ReportDetail.MetricsgetReportMetrics()Metrics of the report.ReportDetail.Metrics.BuildergetReportMetricsBuilder()Metrics of the report.ReportDetail.MetricsOrBuildergetReportMetricsOrBuilder()Metrics of the report.StringgetReportPathPrefix()Prefix of the object name of each report's shard.com.google.protobuf.ByteStringgetReportPathPrefixBytes()Prefix of the object name of each report's shard.longgetShardsCount()Total shards generated for the report.com.google.protobuf.TimestampgetSnapshotTime()The snapshot time.com.google.protobuf.Timestamp.BuildergetSnapshotTimeBuilder()The snapshot time.com.google.protobuf.TimestampOrBuildergetSnapshotTimeOrBuilder()The snapshot time.com.google.rpc.StatusgetStatus()Status of the ReportDetail.com.google.rpc.Status.BuildergetStatusBuilder()Status of the ReportDetail.com.google.rpc.StatusOrBuildergetStatusOrBuilder()Status of the ReportDetail.com.google.type.DateTimegetTargetDatetime()The date for which report is generated.com.google.type.DateTime.BuildergetTargetDatetimeBuilder()The date for which report is generated.com.google.type.DateTimeOrBuildergetTargetDatetimeOrBuilder()The date for which report is generated.booleanhasReportMetrics()Metrics of the report.booleanhasSnapshotTime()The snapshot time.booleanhasStatus()Status of the ReportDetail.booleanhasTargetDatetime()The date for which report is generated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()ReportDetail.BuildermergeFrom(ReportDetail other)ReportDetail.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ReportDetail.BuildermergeFrom(com.google.protobuf.Message other)ReportDetail.BuildermergeReportMetrics(ReportDetail.Metrics value)Metrics of the report.ReportDetail.BuildermergeSnapshotTime(com.google.protobuf.Timestamp value)The snapshot time.ReportDetail.BuildermergeStatus(com.google.rpc.Status value)Status of the ReportDetail.ReportDetail.BuildermergeTargetDatetime(com.google.type.DateTime value)The date for which report is generated.ReportDetail.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ReportDetail.BuilderputAllLabels(Map<String,String> values)Labels as key value pairsReportDetail.BuilderputLabels(String key, String value)Labels as key value pairsReportDetail.BuilderremoveLabels(String key)Labels as key value pairsReportDetail.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ReportDetail.BuildersetName(String value)Name of resource.ReportDetail.BuildersetNameBytes(com.google.protobuf.ByteString value)Name of resource.ReportDetail.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ReportDetail.BuildersetReportMetrics(ReportDetail.Metrics value)Metrics of the report.ReportDetail.BuildersetReportMetrics(ReportDetail.Metrics.Builder builderForValue)Metrics of the report.ReportDetail.BuildersetReportPathPrefix(String value)Prefix of the object name of each report's shard.ReportDetail.BuildersetReportPathPrefixBytes(com.google.protobuf.ByteString value)Prefix of the object name of each report's shard.ReportDetail.BuildersetShardsCount(long value)Total shards generated for the report.ReportDetail.BuildersetSnapshotTime(com.google.protobuf.Timestamp value)The snapshot time.ReportDetail.BuildersetSnapshotTime(com.google.protobuf.Timestamp.Builder builderForValue)The snapshot time.ReportDetail.BuildersetStatus(com.google.rpc.Status value)Status of the ReportDetail.ReportDetail.BuildersetStatus(com.google.rpc.Status.Builder builderForValue)Status of the ReportDetail.ReportDetail.BuildersetTargetDatetime(com.google.type.DateTime value)The date for which report is generated.ReportDetail.BuildersetTargetDatetime(com.google.type.DateTime.Builder builderForValue)The date for which report is generated.ReportDetail.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
clear
public ReportDetail.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
getDefaultInstanceForType
public ReportDetail getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ReportDetail build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ReportDetail buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ReportDetail.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
setField
public ReportDetail.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
clearField
public ReportDetail.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
clearOneof
public ReportDetail.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
setRepeatedField
public ReportDetail.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
addRepeatedField
public ReportDetail.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
mergeFrom
public ReportDetail.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReportDetail.Builder>
-
mergeFrom
public ReportDetail.Builder mergeFrom(ReportDetail other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
mergeFrom
public ReportDetail.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReportDetail.Builder>- Throws:
IOException
-
getName
public String getName()
Name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>/reportDetails/<report-detail-id>.
string name = 1;- Specified by:
getNamein interfaceReportDetailOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>/reportDetails/<report-detail-id>.
string name = 1;- Specified by:
getNameBytesin interfaceReportDetailOrBuilder- Returns:
- The bytes for name.
-
setName
public ReportDetail.Builder setName(String value)
Name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>/reportDetails/<report-detail-id>.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ReportDetail.Builder clearName()
Name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>/reportDetails/<report-detail-id>.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public ReportDetail.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of resource. It will be of form projects/<project>/locations/<location>/reportConfigs/<report-config-id>/reportDetails/<report-detail-id>.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasSnapshotTime
public boolean hasSnapshotTime()
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;- Specified by:
hasSnapshotTimein interfaceReportDetailOrBuilder- Returns:
- Whether the snapshotTime field is set.
-
getSnapshotTime
public com.google.protobuf.Timestamp getSnapshotTime()
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;- Specified by:
getSnapshotTimein interfaceReportDetailOrBuilder- Returns:
- The snapshotTime.
-
setSnapshotTime
public ReportDetail.Builder setSnapshotTime(com.google.protobuf.Timestamp value)
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;
-
setSnapshotTime
public ReportDetail.Builder setSnapshotTime(com.google.protobuf.Timestamp.Builder builderForValue)
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;
-
mergeSnapshotTime
public ReportDetail.Builder mergeSnapshotTime(com.google.protobuf.Timestamp value)
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;
-
clearSnapshotTime
public ReportDetail.Builder clearSnapshotTime()
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;
-
getSnapshotTimeBuilder
public com.google.protobuf.Timestamp.Builder getSnapshotTimeBuilder()
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;
-
getSnapshotTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getSnapshotTimeOrBuilder()
The snapshot time. All the report data is referenced at this point of time.
.google.protobuf.Timestamp snapshot_time = 2;- Specified by:
getSnapshotTimeOrBuilderin interfaceReportDetailOrBuilder
-
getReportPathPrefix
public String getReportPathPrefix()
Prefix of the object name of each report's shard. This will have full prefix except the "extension" and "shard_id". For example, if the `destination_path` is `{{report-config-id}}/dt={{datetime}}`, the shard object name would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csv` and the value of `report_path_prefix` field would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_`.string report_path_prefix = 8;- Specified by:
getReportPathPrefixin interfaceReportDetailOrBuilder- Returns:
- The reportPathPrefix.
-
getReportPathPrefixBytes
public com.google.protobuf.ByteString getReportPathPrefixBytes()
Prefix of the object name of each report's shard. This will have full prefix except the "extension" and "shard_id". For example, if the `destination_path` is `{{report-config-id}}/dt={{datetime}}`, the shard object name would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csv` and the value of `report_path_prefix` field would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_`.string report_path_prefix = 8;- Specified by:
getReportPathPrefixBytesin interfaceReportDetailOrBuilder- Returns:
- The bytes for reportPathPrefix.
-
setReportPathPrefix
public ReportDetail.Builder setReportPathPrefix(String value)
Prefix of the object name of each report's shard. This will have full prefix except the "extension" and "shard_id". For example, if the `destination_path` is `{{report-config-id}}/dt={{datetime}}`, the shard object name would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csv` and the value of `report_path_prefix` field would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_`.string report_path_prefix = 8;- Parameters:
value- The reportPathPrefix to set.- Returns:
- This builder for chaining.
-
clearReportPathPrefix
public ReportDetail.Builder clearReportPathPrefix()
Prefix of the object name of each report's shard. This will have full prefix except the "extension" and "shard_id". For example, if the `destination_path` is `{{report-config-id}}/dt={{datetime}}`, the shard object name would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csv` and the value of `report_path_prefix` field would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_`.string report_path_prefix = 8;- Returns:
- This builder for chaining.
-
setReportPathPrefixBytes
public ReportDetail.Builder setReportPathPrefixBytes(com.google.protobuf.ByteString value)
Prefix of the object name of each report's shard. This will have full prefix except the "extension" and "shard_id". For example, if the `destination_path` is `{{report-config-id}}/dt={{datetime}}`, the shard object name would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_5.csv` and the value of `report_path_prefix` field would be `gs://my-insights/1A34-F2E456-12B456-1C3D/dt=2022-05-20T06:35/1A34-F2E456-12B456-1C3D_2022-05-20T06:35_`.string report_path_prefix = 8;- Parameters:
value- The bytes for reportPathPrefix to set.- Returns:
- This builder for chaining.
-
getShardsCount
public long getShardsCount()
Total shards generated for the report.
int64 shards_count = 9;- Specified by:
getShardsCountin interfaceReportDetailOrBuilder- Returns:
- The shardsCount.
-
setShardsCount
public ReportDetail.Builder setShardsCount(long value)
Total shards generated for the report.
int64 shards_count = 9;- Parameters:
value- The shardsCount to set.- Returns:
- This builder for chaining.
-
clearShardsCount
public ReportDetail.Builder clearShardsCount()
Total shards generated for the report.
int64 shards_count = 9;- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()
Status of the ReportDetail.
.google.rpc.Status status = 4;- Specified by:
hasStatusin interfaceReportDetailOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public com.google.rpc.Status getStatus()
Status of the ReportDetail.
.google.rpc.Status status = 4;- Specified by:
getStatusin interfaceReportDetailOrBuilder- Returns:
- The status.
-
setStatus
public ReportDetail.Builder setStatus(com.google.rpc.Status value)
Status of the ReportDetail.
.google.rpc.Status status = 4;
-
setStatus
public ReportDetail.Builder setStatus(com.google.rpc.Status.Builder builderForValue)
Status of the ReportDetail.
.google.rpc.Status status = 4;
-
mergeStatus
public ReportDetail.Builder mergeStatus(com.google.rpc.Status value)
Status of the ReportDetail.
.google.rpc.Status status = 4;
-
clearStatus
public ReportDetail.Builder clearStatus()
Status of the ReportDetail.
.google.rpc.Status status = 4;
-
getStatusBuilder
public com.google.rpc.Status.Builder getStatusBuilder()
Status of the ReportDetail.
.google.rpc.Status status = 4;
-
getStatusOrBuilder
public com.google.rpc.StatusOrBuilder getStatusOrBuilder()
Status of the ReportDetail.
.google.rpc.Status status = 4;- Specified by:
getStatusOrBuilderin interfaceReportDetailOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:ReportDetailOrBuilderLabels as key value pairs
map<string, string> labels = 5;- Specified by:
getLabelsCountin interfaceReportDetailOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Labels as key value pairs
map<string, string> labels = 5;- Specified by:
containsLabelsin interfaceReportDetailOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceReportDetailOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Labels as key value pairs
map<string, string> labels = 5;- Specified by:
getLabelsMapin interfaceReportDetailOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Labels as key value pairs
map<string, string> labels = 5;- Specified by:
getLabelsOrDefaultin interfaceReportDetailOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Labels as key value pairs
map<string, string> labels = 5;- Specified by:
getLabelsOrThrowin interfaceReportDetailOrBuilder
-
clearLabels
public ReportDetail.Builder clearLabels()
-
removeLabels
public ReportDetail.Builder removeLabels(String key)
Labels as key value pairs
map<string, string> labels = 5;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public ReportDetail.Builder putLabels(String key, String value)
Labels as key value pairs
map<string, string> labels = 5;
-
putAllLabels
public ReportDetail.Builder putAllLabels(Map<String,String> values)
Labels as key value pairs
map<string, string> labels = 5;
-
hasTargetDatetime
public boolean hasTargetDatetime()
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;- Specified by:
hasTargetDatetimein interfaceReportDetailOrBuilder- Returns:
- Whether the targetDatetime field is set.
-
getTargetDatetime
public com.google.type.DateTime getTargetDatetime()
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;- Specified by:
getTargetDatetimein interfaceReportDetailOrBuilder- Returns:
- The targetDatetime.
-
setTargetDatetime
public ReportDetail.Builder setTargetDatetime(com.google.type.DateTime value)
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;
-
setTargetDatetime
public ReportDetail.Builder setTargetDatetime(com.google.type.DateTime.Builder builderForValue)
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;
-
mergeTargetDatetime
public ReportDetail.Builder mergeTargetDatetime(com.google.type.DateTime value)
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;
-
clearTargetDatetime
public ReportDetail.Builder clearTargetDatetime()
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;
-
getTargetDatetimeBuilder
public com.google.type.DateTime.Builder getTargetDatetimeBuilder()
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;
-
getTargetDatetimeOrBuilder
public com.google.type.DateTimeOrBuilder getTargetDatetimeOrBuilder()
The date for which report is generated. The time part of target_datetime will be zero till we support multiple reports per day.
.google.type.DateTime target_datetime = 6;- Specified by:
getTargetDatetimeOrBuilderin interfaceReportDetailOrBuilder
-
hasReportMetrics
public boolean hasReportMetrics()
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;- Specified by:
hasReportMetricsin interfaceReportDetailOrBuilder- Returns:
- Whether the reportMetrics field is set.
-
getReportMetrics
public ReportDetail.Metrics getReportMetrics()
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;- Specified by:
getReportMetricsin interfaceReportDetailOrBuilder- Returns:
- The reportMetrics.
-
setReportMetrics
public ReportDetail.Builder setReportMetrics(ReportDetail.Metrics value)
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;
-
setReportMetrics
public ReportDetail.Builder setReportMetrics(ReportDetail.Metrics.Builder builderForValue)
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;
-
mergeReportMetrics
public ReportDetail.Builder mergeReportMetrics(ReportDetail.Metrics value)
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;
-
clearReportMetrics
public ReportDetail.Builder clearReportMetrics()
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;
-
getReportMetricsBuilder
public ReportDetail.Metrics.Builder getReportMetricsBuilder()
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;
-
getReportMetricsOrBuilder
public ReportDetail.MetricsOrBuilder getReportMetricsOrBuilder()
Metrics of the report.
.google.cloud.storageinsights.v1.ReportDetail.Metrics report_metrics = 7;- Specified by:
getReportMetricsOrBuilderin interfaceReportDetailOrBuilder
-
setUnknownFields
public final ReportDetail.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
mergeUnknownFields
public final ReportDetail.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReportDetail.Builder>
-
-