public static final class Relation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Relation.Builder> implements RelationOrBuilder
aserto.directory.common.v2.Relation| Modifier and Type | Method and Description |
|---|---|
Relation |
build() |
Relation |
buildPartial() |
Relation.Builder |
clear() |
Relation.Builder |
clearCreatedAt()
created at timestamp (UTC)
|
Relation.Builder |
clearDeletedAt()
deleted timestamp (UTC)
|
Relation.Builder |
clearHash()
object instance hash
|
Relation.Builder |
clearObject()
object identifier
|
Relation.Builder |
clearRelation()
relation type ID
|
Relation.Builder |
clearSubject()
subject identifier
|
Relation.Builder |
clearUpdatedAt()
last updated timestamp (UTC)
|
com.google.protobuf.Timestamp |
getCreatedAt()
created at timestamp (UTC)
|
com.google.protobuf.Timestamp.Builder |
getCreatedAtBuilder()
created at timestamp (UTC)
|
com.google.protobuf.TimestampOrBuilder |
getCreatedAtOrBuilder()
created at timestamp (UTC)
|
Relation |
getDefaultInstanceForType() |
com.google.protobuf.Timestamp |
getDeletedAt()
deleted timestamp (UTC)
|
com.google.protobuf.Timestamp.Builder |
getDeletedAtBuilder()
deleted timestamp (UTC)
|
com.google.protobuf.TimestampOrBuilder |
getDeletedAtOrBuilder()
deleted timestamp (UTC)
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getHash()
object instance hash
|
com.google.protobuf.ByteString |
getHashBytes()
object instance hash
|
ObjectIdentifier |
getObject()
object identifier
|
ObjectIdentifier.Builder |
getObjectBuilder()
object identifier
|
ObjectIdentifierOrBuilder |
getObjectOrBuilder()
object identifier
|
String |
getRelation()
relation type ID
|
com.google.protobuf.ByteString |
getRelationBytes()
relation type ID
|
ObjectIdentifier |
getSubject()
subject identifier
|
ObjectIdentifier.Builder |
getSubjectBuilder()
subject identifier
|
ObjectIdentifierOrBuilder |
getSubjectOrBuilder()
subject identifier
|
com.google.protobuf.Timestamp |
getUpdatedAt()
last updated timestamp (UTC)
|
com.google.protobuf.Timestamp.Builder |
getUpdatedAtBuilder()
last updated timestamp (UTC)
|
com.google.protobuf.TimestampOrBuilder |
getUpdatedAtOrBuilder()
last updated timestamp (UTC)
|
boolean |
hasCreatedAt()
created at timestamp (UTC)
|
boolean |
hasDeletedAt()
deleted timestamp (UTC)
|
boolean |
hasObject()
object identifier
|
boolean |
hasSubject()
subject identifier
|
boolean |
hasUpdatedAt()
last updated timestamp (UTC)
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
Relation.Builder |
mergeCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
|
Relation.Builder |
mergeDeletedAt(com.google.protobuf.Timestamp value)
deleted timestamp (UTC)
|
Relation.Builder |
mergeObject(ObjectIdentifier value)
object identifier
|
Relation.Builder |
mergeSubject(ObjectIdentifier value)
subject identifier
|
Relation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Relation.Builder |
mergeUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
|
Relation.Builder |
setCreatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
created at timestamp (UTC)
|
Relation.Builder |
setCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
|
Relation.Builder |
setDeletedAt(com.google.protobuf.Timestamp.Builder builderForValue)
deleted timestamp (UTC)
|
Relation.Builder |
setDeletedAt(com.google.protobuf.Timestamp value)
deleted timestamp (UTC)
|
Relation.Builder |
setHash(String value)
object instance hash
|
Relation.Builder |
setHashBytes(com.google.protobuf.ByteString value)
object instance hash
|
Relation.Builder |
setObject(ObjectIdentifier.Builder builderForValue)
object identifier
|
Relation.Builder |
setObject(ObjectIdentifier value)
object identifier
|
Relation.Builder |
setRelation(String value)
relation type ID
|
Relation.Builder |
setRelationBytes(com.google.protobuf.ByteString value)
relation type ID
|
Relation.Builder |
setSubject(ObjectIdentifier.Builder builderForValue)
subject identifier
|
Relation.Builder |
setSubject(ObjectIdentifier value)
subject identifier
|
Relation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Relation.Builder |
setUpdatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
last updated timestamp (UTC)
|
Relation.Builder |
setUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, isInitialized, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Relation.Builder>public Relation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Relation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Relation.Builder>public Relation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Relation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Relation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic boolean hasSubject()
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];hasSubject in interface RelationOrBuilderpublic ObjectIdentifier getSubject()
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];getSubject in interface RelationOrBuilderpublic Relation.Builder setSubject(ObjectIdentifier value)
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];public Relation.Builder setSubject(ObjectIdentifier.Builder builderForValue)
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];public Relation.Builder mergeSubject(ObjectIdentifier value)
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];public Relation.Builder clearSubject()
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];public ObjectIdentifier.Builder getSubjectBuilder()
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];public ObjectIdentifierOrBuilder getSubjectOrBuilder()
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];getSubjectOrBuilder in interface RelationOrBuilderpublic String getRelation()
relation type ID
string relation = 2 [json_name = "relation"];getRelation in interface RelationOrBuilderpublic com.google.protobuf.ByteString getRelationBytes()
relation type ID
string relation = 2 [json_name = "relation"];getRelationBytes in interface RelationOrBuilderpublic Relation.Builder setRelation(String value)
relation type ID
string relation = 2 [json_name = "relation"];value - The relation to set.public Relation.Builder clearRelation()
relation type ID
string relation = 2 [json_name = "relation"];public Relation.Builder setRelationBytes(com.google.protobuf.ByteString value)
relation type ID
string relation = 2 [json_name = "relation"];value - The bytes for relation to set.public boolean hasObject()
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];hasObject in interface RelationOrBuilderpublic ObjectIdentifier getObject()
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];getObject in interface RelationOrBuilderpublic Relation.Builder setObject(ObjectIdentifier value)
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];public Relation.Builder setObject(ObjectIdentifier.Builder builderForValue)
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];public Relation.Builder mergeObject(ObjectIdentifier value)
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];public Relation.Builder clearObject()
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];public ObjectIdentifier.Builder getObjectBuilder()
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];public ObjectIdentifierOrBuilder getObjectOrBuilder()
object identifier
.aserto.directory.common.v2.ObjectIdentifier object = 3 [json_name = "object"];getObjectOrBuilder in interface RelationOrBuilderpublic boolean hasCreatedAt()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];hasCreatedAt in interface RelationOrBuilderpublic com.google.protobuf.Timestamp getCreatedAt()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];getCreatedAt in interface RelationOrBuilderpublic Relation.Builder setCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public Relation.Builder setCreatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public Relation.Builder mergeCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public Relation.Builder clearCreatedAt()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public com.google.protobuf.Timestamp.Builder getCreatedAtBuilder()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];getCreatedAtOrBuilder in interface RelationOrBuilderpublic boolean hasUpdatedAt()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];hasUpdatedAt in interface RelationOrBuilderpublic com.google.protobuf.Timestamp getUpdatedAt()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];getUpdatedAt in interface RelationOrBuilderpublic Relation.Builder setUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public Relation.Builder setUpdatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public Relation.Builder mergeUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public Relation.Builder clearUpdatedAt()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public com.google.protobuf.Timestamp.Builder getUpdatedAtBuilder()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];getUpdatedAtOrBuilder in interface RelationOrBuilderpublic boolean hasDeletedAt()
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];hasDeletedAt in interface RelationOrBuilderpublic com.google.protobuf.Timestamp getDeletedAt()
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];getDeletedAt in interface RelationOrBuilderpublic Relation.Builder setDeletedAt(com.google.protobuf.Timestamp value)
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];public Relation.Builder setDeletedAt(com.google.protobuf.Timestamp.Builder builderForValue)
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];public Relation.Builder mergeDeletedAt(com.google.protobuf.Timestamp value)
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];public Relation.Builder clearDeletedAt()
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];public com.google.protobuf.Timestamp.Builder getDeletedAtBuilder()
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];public com.google.protobuf.TimestampOrBuilder getDeletedAtOrBuilder()
deleted timestamp (UTC)
.google.protobuf.Timestamp deleted_at = 22 [json_name = "deletedAt"];getDeletedAtOrBuilder in interface RelationOrBuilderpublic String getHash()
object instance hash
string hash = 23 [json_name = "hash"];getHash in interface RelationOrBuilderpublic com.google.protobuf.ByteString getHashBytes()
object instance hash
string hash = 23 [json_name = "hash"];getHashBytes in interface RelationOrBuilderpublic Relation.Builder setHash(String value)
object instance hash
string hash = 23 [json_name = "hash"];value - The hash to set.public Relation.Builder clearHash()
object instance hash
string hash = 23 [json_name = "hash"];public Relation.Builder setHashBytes(com.google.protobuf.ByteString value)
object instance hash
string hash = 23 [json_name = "hash"];value - The bytes for hash to set.public final Relation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Relation.Builder>public final Relation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Relation.Builder>Copyright © 2023. All rights reserved.