public static final class UsageSignal.Builder extends GeneratedMessageV3.Builder<UsageSignal.Builder> implements UsageSignalOrBuilder
The set of all usage signals that we store in Data Catalog.
Protobuf type google.cloud.datacatalog.v1beta1.UsageSignal
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UsageSignal.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UsageSignal build()
buildPartial()
public UsageSignal buildPartial()
clear()
public UsageSignal.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UsageSignal.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UsageSignal.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpdateTime()
public UsageSignal.Builder clearUpdateTime()
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
clearUsageWithinTimeRange()
public UsageSignal.Builder clearUsageWithinTimeRange()
clone()
public UsageSignal.Builder clone()
Overrides
containsUsageWithinTimeRange(String key)
public boolean containsUsageWithinTimeRange(String key)
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
Parameter |
Name |
Description |
key |
String
|
getDefaultInstanceForType()
public UsageSignal getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMutableUsageWithinTimeRange() (deprecated)
public Map<String,UsageStats> getMutableUsageWithinTimeRange()
Use alternate mutation accessors instead.
getUpdateTime()
public Timestamp getUpdateTime()
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
Returns |
Type |
Description |
Timestamp |
The updateTime.
|
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
getUsageWithinTimeRange() (deprecated)
public Map<String,UsageStats> getUsageWithinTimeRange()
getUsageWithinTimeRangeCount()
public int getUsageWithinTimeRangeCount()
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
Returns |
Type |
Description |
int |
|
getUsageWithinTimeRangeMap()
public Map<String,UsageStats> getUsageWithinTimeRangeMap()
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
getUsageWithinTimeRangeOrDefault(String key, UsageStats defaultValue)
public UsageStats getUsageWithinTimeRangeOrDefault(String key, UsageStats defaultValue)
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
getUsageWithinTimeRangeOrThrow(String key)
public UsageStats getUsageWithinTimeRangeOrThrow(String key)
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
Parameter |
Name |
Description |
key |
String
|
hasUpdateTime()
public boolean hasUpdateTime()
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
Returns |
Type |
Description |
boolean |
Whether the updateTime field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UsageSignal other)
public UsageSignal.Builder mergeFrom(UsageSignal other)
public UsageSignal.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UsageSignal.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UsageSignal.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateTime(Timestamp value)
public UsageSignal.Builder mergeUpdateTime(Timestamp value)
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
putAllUsageWithinTimeRange(Map<String,UsageStats> values)
public UsageSignal.Builder putAllUsageWithinTimeRange(Map<String,UsageStats> values)
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
putUsageWithinTimeRange(String key, UsageStats value)
public UsageSignal.Builder putUsageWithinTimeRange(String key, UsageStats value)
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
putUsageWithinTimeRangeBuilderIfAbsent(String key)
public UsageStats.Builder putUsageWithinTimeRangeBuilderIfAbsent(String key)
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
Parameter |
Name |
Description |
key |
String
|
removeUsageWithinTimeRange(String key)
public UsageSignal.Builder removeUsageWithinTimeRange(String key)
Usage statistics over each of the pre-defined time ranges, supported
strings for time ranges are {"24H", "7D", "30D"}.
map<string, .google.cloud.datacatalog.v1beta1.UsageStats> usage_within_time_range = 2;
Parameter |
Name |
Description |
key |
String
|
setField(Descriptors.FieldDescriptor field, Object value)
public UsageSignal.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UsageSignal.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UsageSignal.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateTime(Timestamp value)
public UsageSignal.Builder setUpdateTime(Timestamp value)
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
setUpdateTime(Timestamp.Builder builderForValue)
public UsageSignal.Builder setUpdateTime(Timestamp.Builder builderForValue)
The timestamp of the end of the usage statistics duration.
.google.protobuf.Timestamp update_time = 1;
Parameter |
Name |
Description |
builderForValue |
Builder
|