public final class Relation extends com.google.protobuf.GeneratedMessageV3 implements RelationOrBuilder
aserto.directory.common.v2.Relation| Modifier and Type | Class and Description |
|---|---|
static class |
Relation.Builder
Protobuf type
aserto.directory.common.v2.Relation |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CREATED_AT_FIELD_NUMBER |
static int |
HASH_FIELD_NUMBER |
static int |
OBJECT_FIELD_NUMBER |
static int |
RELATION_FIELD_NUMBER |
static int |
SUBJECT_FIELD_NUMBER |
static int |
UPDATED_AT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Timestamp |
getCreatedAt()
created at timestamp (UTC)
|
com.google.protobuf.TimestampOrBuilder |
getCreatedAtOrBuilder()
created at timestamp (UTC)
|
static Relation |
getDefaultInstance() |
Relation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getHash()
object instance hash
|
com.google.protobuf.ByteString |
getHashBytes()
object instance hash
|
ObjectIdentifier |
getObject()
object identifier
|
ObjectIdentifierOrBuilder |
getObjectOrBuilder()
object identifier
|
com.google.protobuf.Parser<Relation> |
getParserForType() |
String |
getRelation()
relation type name
|
com.google.protobuf.ByteString |
getRelationBytes()
relation type name
|
ObjectIdentifier |
getSubject()
subject identifier
|
ObjectIdentifierOrBuilder |
getSubjectOrBuilder()
subject identifier
|
com.google.protobuf.Timestamp |
getUpdatedAt()
last updated timestamp (UTC)
|
com.google.protobuf.TimestampOrBuilder |
getUpdatedAtOrBuilder()
last updated timestamp (UTC)
|
boolean |
hasCreatedAt()
created at timestamp (UTC)
|
boolean |
hasObject()
object identifier
|
boolean |
hasSubject()
subject identifier
|
boolean |
hasUpdatedAt()
last updated timestamp (UTC)
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
static Relation.Builder |
newBuilder() |
static Relation.Builder |
newBuilder(Relation prototype) |
Relation.Builder |
newBuilderForType() |
protected Relation.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Relation |
parseDelimitedFrom(InputStream input) |
static Relation |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Relation |
parseFrom(byte[] data) |
static Relation |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Relation |
parseFrom(ByteBuffer data) |
static Relation |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Relation |
parseFrom(com.google.protobuf.ByteString data) |
static Relation |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Relation |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Relation |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Relation |
parseFrom(InputStream input) |
static Relation |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Relation> |
parser() |
Relation.Builder |
toBuilder() |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getSerializedSize, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isInitialized, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag, writeToequals, findInitializationErrors, getInitializationErrorString, hashBoolean, hashCode, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int SUBJECT_FIELD_NUMBER
public static final int RELATION_FIELD_NUMBER
public static final int OBJECT_FIELD_NUMBER
public static final int CREATED_AT_FIELD_NUMBER
public static final int UPDATED_AT_FIELD_NUMBER
public static final int HASH_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 ObjectIdentifierOrBuilder getSubjectOrBuilder()
subject identifier
.aserto.directory.common.v2.ObjectIdentifier subject = 1 [json_name = "subject"];getSubjectOrBuilder in interface RelationOrBuilderpublic String getRelation()
relation type name
string relation = 2 [json_name = "relation"];getRelation in interface RelationOrBuilderpublic com.google.protobuf.ByteString getRelationBytes()
relation type name
string relation = 2 [json_name = "relation"];getRelationBytes in interface RelationOrBuilderpublic 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 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 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 com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];getUpdatedAtOrBuilder 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 static Relation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Relation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Relation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Relation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Relation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Relation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Relation parseFrom(InputStream input) throws IOException
IOExceptionpublic static Relation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Relation parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Relation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Relation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Relation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Relation.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Relation.Builder newBuilder()
public static Relation.Builder newBuilder(Relation prototype)
public Relation.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Relation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Relation getDefaultInstance()
public static com.google.protobuf.Parser<Relation> parser()
public com.google.protobuf.Parser<Relation> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Relation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024. All rights reserved.