public final class Relation extends com.google.protobuf.GeneratedMessageV3 implements RelationOrBuilder
aserto.directory.common.v3.Relation| Modifier and Type | Class and Description |
|---|---|
static class |
Relation.Builder
Protobuf type
aserto.directory.common.v3.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 |
ETAG_FIELD_NUMBER |
static int |
OBJECT_ID_FIELD_NUMBER |
static int |
OBJECT_TYPE_FIELD_NUMBER |
static int |
RELATION_FIELD_NUMBER |
static int |
SUBJECT_ID_FIELD_NUMBER |
static int |
SUBJECT_RELATION_FIELD_NUMBER |
static int |
SUBJECT_TYPE_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 |
getEtag()
object instance etag
|
com.google.protobuf.ByteString |
getEtagBytes()
object instance etag
|
String |
getObjectId()
object identifier
|
com.google.protobuf.ByteString |
getObjectIdBytes()
object identifier
|
String |
getObjectType()
object type
|
com.google.protobuf.ByteString |
getObjectTypeBytes()
object type
|
com.google.protobuf.Parser<Relation> |
getParserForType() |
String |
getRelation()
object relation name
|
com.google.protobuf.ByteString |
getRelationBytes()
object relation name
|
String |
getSubjectId()
subject identifier
|
com.google.protobuf.ByteString |
getSubjectIdBytes()
subject identifier
|
String |
getSubjectRelation()
optional subject relation name
|
com.google.protobuf.ByteString |
getSubjectRelationBytes()
optional subject relation name
|
String |
getSubjectType()
subject type
|
com.google.protobuf.ByteString |
getSubjectTypeBytes()
subject type
|
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 |
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 OBJECT_TYPE_FIELD_NUMBER
public static final int OBJECT_ID_FIELD_NUMBER
public static final int RELATION_FIELD_NUMBER
public static final int SUBJECT_TYPE_FIELD_NUMBER
public static final int SUBJECT_ID_FIELD_NUMBER
public static final int SUBJECT_RELATION_FIELD_NUMBER
public static final int CREATED_AT_FIELD_NUMBER
public static final int UPDATED_AT_FIELD_NUMBER
public static final int ETAG_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 String getObjectType()
object type
string object_type = 1 [json_name = "objectType", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getObjectType in interface RelationOrBuilderpublic com.google.protobuf.ByteString getObjectTypeBytes()
object type
string object_type = 1 [json_name = "objectType", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getObjectTypeBytes in interface RelationOrBuilderpublic String getObjectId()
object identifier
string object_id = 2 [json_name = "objectId", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getObjectId in interface RelationOrBuilderpublic com.google.protobuf.ByteString getObjectIdBytes()
object identifier
string object_id = 2 [json_name = "objectId", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getObjectIdBytes in interface RelationOrBuilderpublic String getRelation()
object relation name
string relation = 3 [json_name = "relation", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getRelation in interface RelationOrBuilderpublic com.google.protobuf.ByteString getRelationBytes()
object relation name
string relation = 3 [json_name = "relation", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getRelationBytes in interface RelationOrBuilderpublic String getSubjectType()
subject type
string subject_type = 4 [json_name = "subjectType", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getSubjectType in interface RelationOrBuilderpublic com.google.protobuf.ByteString getSubjectTypeBytes()
subject type
string subject_type = 4 [json_name = "subjectType", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getSubjectTypeBytes in interface RelationOrBuilderpublic String getSubjectId()
subject identifier
string subject_id = 5 [json_name = "subjectId", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getSubjectId in interface RelationOrBuilderpublic com.google.protobuf.ByteString getSubjectIdBytes()
subject identifier
string subject_id = 5 [json_name = "subjectId", (.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }getSubjectIdBytes in interface RelationOrBuilderpublic String getSubjectRelation()
optional subject relation name
string subject_relation = 6 [json_name = "subjectRelation", (.google.api.field_behavior) = OPTIONAL, (.buf.validate.field) = { ... }getSubjectRelation in interface RelationOrBuilderpublic com.google.protobuf.ByteString getSubjectRelationBytes()
optional subject relation name
string subject_relation = 6 [json_name = "subjectRelation", (.google.api.field_behavior) = OPTIONAL, (.buf.validate.field) = { ... }getSubjectRelationBytes in interface RelationOrBuilderpublic boolean hasCreatedAt()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt", (.google.api.field_behavior) = OUTPUT_ONLY];hasCreatedAt in interface RelationOrBuilderpublic com.google.protobuf.Timestamp getCreatedAt()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt", (.google.api.field_behavior) = OUTPUT_ONLY];getCreatedAt in interface RelationOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt", (.google.api.field_behavior) = OUTPUT_ONLY];getCreatedAtOrBuilder in interface RelationOrBuilderpublic boolean hasUpdatedAt()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt", (.google.api.field_behavior) = OUTPUT_ONLY];hasUpdatedAt in interface RelationOrBuilderpublic com.google.protobuf.Timestamp getUpdatedAt()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt", (.google.api.field_behavior) = OUTPUT_ONLY];getUpdatedAt in interface RelationOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt", (.google.api.field_behavior) = OUTPUT_ONLY];getUpdatedAtOrBuilder in interface RelationOrBuilderpublic String getEtag()
object instance etag
string etag = 23 [json_name = "etag", (.google.api.field_behavior) = OPTIONAL];getEtag in interface RelationOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
object instance etag
string etag = 23 [json_name = "etag", (.google.api.field_behavior) = OPTIONAL];getEtagBytes 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 © 2023. All rights reserved.