Package com.cognite.client.dto
Class Item.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
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 type
com.cognite.client.dto.Item-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()End of time window for a time series data point.string external_id = 2;clearId()int64 id = 1;Start of time window for a time series data point.string legacy_name = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongEnd of time window for a time series data point.string external_id = 2;com.google.protobuf.ByteStringstring external_id = 2;longgetId()int64 id = 1;longStart of time window for a time series data point.string legacy_name = 3;com.google.protobuf.ByteStringstring legacy_name = 3;booleanEnd of time window for a time series data point.booleanstring external_id = 2;booleanhasId()int64 id = 1;booleanStart of time window for a time series data point.booleanstring legacy_name = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final Item.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setExclusiveEnd(long value) End of time window for a time series data point.setExternalId(String value) string external_id = 2;setExternalIdBytes(com.google.protobuf.ByteString value) string external_id = 2;setId(long value) int64 id = 1;setInclusiveBegin(long value) Start of time window for a time series data point.setLegacyName(String value) string legacy_name = 3;setLegacyNameBytes(com.google.protobuf.ByteString value) string legacy_name = 3;final Item.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
- 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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Item.Builder>
-
mergeFrom
-
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
- Specified by:
getIdTypeCasein interfaceItemOrBuilder
-
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
int64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
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
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
string external_id = 2;- Parameters:
value- The externalId to set.- Returns:
- This builder for chaining.
-
clearExternalId
string external_id = 2;- Returns:
- This builder for chaining.
-
setExternalIdBytes
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
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
string legacy_name = 3;- Parameters:
value- The legacyName to set.- Returns:
- This builder for chaining.
-
clearLegacyName
string legacy_name = 3;- Returns:
- This builder for chaining.
-
setLegacyNameBytes
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
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
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
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
End of time window for a time series data point.
optional int64 exclusive_end = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Item.Builder>
-