Package com.cognite.client.dto
Class Item.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
- com.cognite.client.dto.Item.Builder
-
- All Implemented Interfaces:
ItemOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Item
public static final class Item.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Item.Builder> implements ItemOrBuilder
Represents an identifiable data item independent of resource type (asset, event, time series, etc.). The item is identified via externalId (primarily) or id (secondarily). For time series data points there are two extra attributes, inclusiveBegin and exclusiveEnd, that pinpoints the referenced time window.
Protobuf typecom.cognite.client.dto.Item
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Item.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Itembuild()ItembuildPartial()Item.Builderclear()Item.BuilderclearExclusiveEnd()End of time window for a time series data point.Item.BuilderclearExternalId()string external_id = 2;Item.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Item.BuilderclearId()int64 id = 1;Item.BuilderclearIdType()Item.BuilderclearInclusiveBegin()Start of time window for a time series data point.Item.BuilderclearLegacyName()string legacy_name = 3;Item.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Item.Builderclone()ItemgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetExclusiveEnd()End of time window for a time series data point.StringgetExternalId()string external_id = 2;com.google.protobuf.ByteStringgetExternalIdBytes()string external_id = 2;longgetId()int64 id = 1;Item.IdTypeCasegetIdTypeCase()longgetInclusiveBegin()Start of time window for a time series data point.StringgetLegacyName()string legacy_name = 3;com.google.protobuf.ByteStringgetLegacyNameBytes()string legacy_name = 3;booleanhasExclusiveEnd()End of time window for a time series data point.booleanhasExternalId()string external_id = 2;booleanhasId()int64 id = 1;booleanhasInclusiveBegin()Start of time window for a time series data point.booleanhasLegacyName()string legacy_name = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Item.BuildermergeFrom(Item other)Item.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Item.BuildermergeFrom(com.google.protobuf.Message other)Item.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Item.BuildersetExclusiveEnd(long value)End of time window for a time series data point.Item.BuildersetExternalId(String value)string external_id = 2;Item.BuildersetExternalIdBytes(com.google.protobuf.ByteString value)string external_id = 2;Item.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Item.BuildersetId(long value)int64 id = 1;Item.BuildersetInclusiveBegin(long value)Start of time window for a time series data point.Item.BuildersetLegacyName(String value)string legacy_name = 3;Item.BuildersetLegacyNameBytes(com.google.protobuf.ByteString value)string legacy_name = 3;Item.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Item.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
clear
public Item.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<Item.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<Item.Builder>
-
getDefaultInstanceForType
public Item getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Item build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Item buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Item.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<Item.Builder>
-
setField
public Item.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<Item.Builder>
-
clearField
public Item.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
clearOneof
public Item.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
setRepeatedField
public Item.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<Item.Builder>
-
addRepeatedField
public Item.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<Item.Builder>
-
mergeFrom
public Item.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Item.Builder>
-
mergeFrom
public Item.Builder mergeFrom(Item other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
mergeFrom
public Item.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<Item.Builder>- Throws:
IOException
-
getIdTypeCase
public Item.IdTypeCase getIdTypeCase()
- Specified by:
getIdTypeCasein interfaceItemOrBuilder
-
clearIdType
public Item.Builder clearIdType()
-
hasId
public boolean hasId()
int64 id = 1;- Specified by:
hasIdin interfaceItemOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
int64 id = 1;- Specified by:
getIdin interfaceItemOrBuilder- Returns:
- The id.
-
setId
public Item.Builder setId(long value)
int64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Item.Builder clearId()
int64 id = 1;- Returns:
- This builder for chaining.
-
hasExternalId
public boolean hasExternalId()
string external_id = 2;- Specified by:
hasExternalIdin interfaceItemOrBuilder- Returns:
- Whether the externalId field is set.
-
getExternalId
public String getExternalId()
string external_id = 2;- Specified by:
getExternalIdin interfaceItemOrBuilder- Returns:
- The externalId.
-
getExternalIdBytes
public com.google.protobuf.ByteString getExternalIdBytes()
string external_id = 2;- Specified by:
getExternalIdBytesin interfaceItemOrBuilder- Returns:
- The bytes for externalId.
-
setExternalId
public Item.Builder setExternalId(String value)
string external_id = 2;- Parameters:
value- The externalId to set.- Returns:
- This builder for chaining.
-
clearExternalId
public Item.Builder clearExternalId()
string external_id = 2;- Returns:
- This builder for chaining.
-
setExternalIdBytes
public Item.Builder setExternalIdBytes(com.google.protobuf.ByteString value)
string external_id = 2;- Parameters:
value- The bytes for externalId to set.- Returns:
- This builder for chaining.
-
hasLegacyName
public boolean hasLegacyName()
string legacy_name = 3;- Specified by:
hasLegacyNamein interfaceItemOrBuilder- Returns:
- Whether the legacyName field is set.
-
getLegacyName
public String getLegacyName()
string legacy_name = 3;- Specified by:
getLegacyNamein interfaceItemOrBuilder- Returns:
- The legacyName.
-
getLegacyNameBytes
public com.google.protobuf.ByteString getLegacyNameBytes()
string legacy_name = 3;- Specified by:
getLegacyNameBytesin interfaceItemOrBuilder- Returns:
- The bytes for legacyName.
-
setLegacyName
public Item.Builder setLegacyName(String value)
string legacy_name = 3;- Parameters:
value- The legacyName to set.- Returns:
- This builder for chaining.
-
clearLegacyName
public Item.Builder clearLegacyName()
string legacy_name = 3;- Returns:
- This builder for chaining.
-
setLegacyNameBytes
public Item.Builder setLegacyNameBytes(com.google.protobuf.ByteString value)
string legacy_name = 3;- Parameters:
value- The bytes for legacyName to set.- Returns:
- This builder for chaining.
-
hasInclusiveBegin
public boolean hasInclusiveBegin()
Start of time window for a time series data point.
optional int64 inclusive_begin = 4;- Specified by:
hasInclusiveBeginin interfaceItemOrBuilder- Returns:
- Whether the inclusiveBegin field is set.
-
getInclusiveBegin
public long getInclusiveBegin()
Start of time window for a time series data point.
optional int64 inclusive_begin = 4;- Specified by:
getInclusiveBeginin interfaceItemOrBuilder- Returns:
- The inclusiveBegin.
-
setInclusiveBegin
public Item.Builder setInclusiveBegin(long value)
Start of time window for a time series data point.
optional int64 inclusive_begin = 4;- Parameters:
value- The inclusiveBegin to set.- Returns:
- This builder for chaining.
-
clearInclusiveBegin
public Item.Builder clearInclusiveBegin()
Start of time window for a time series data point.
optional int64 inclusive_begin = 4;- Returns:
- This builder for chaining.
-
hasExclusiveEnd
public boolean hasExclusiveEnd()
End of time window for a time series data point.
optional int64 exclusive_end = 5;- Specified by:
hasExclusiveEndin interfaceItemOrBuilder- Returns:
- Whether the exclusiveEnd field is set.
-
getExclusiveEnd
public long getExclusiveEnd()
End of time window for a time series data point.
optional int64 exclusive_end = 5;- Specified by:
getExclusiveEndin interfaceItemOrBuilder- Returns:
- The exclusiveEnd.
-
setExclusiveEnd
public Item.Builder setExclusiveEnd(long value)
End of time window for a time series data point.
optional int64 exclusive_end = 5;- Parameters:
value- The exclusiveEnd to set.- Returns:
- This builder for chaining.
-
clearExclusiveEnd
public Item.Builder clearExclusiveEnd()
End of time window for a time series data point.
optional int64 exclusive_end = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Item.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
mergeUnknownFields
public final Item.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
-