public static final class RelationType.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder> implements RelationTypeOrBuilder
aserto.directory.common.v2.RelationType| Modifier and Type | Method and Description |
|---|---|
RelationType.Builder |
addAllPermissions(Iterable<String> values)
permissions associated to relation type instance
|
RelationType.Builder |
addAllUnions(Iterable<String> values)
relations union-ed with relation type instance
|
RelationType.Builder |
addPermissions(String value)
permissions associated to relation type instance
|
RelationType.Builder |
addPermissionsBytes(com.google.protobuf.ByteString value)
permissions associated to relation type instance
|
RelationType.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RelationType.Builder |
addUnions(String value)
relations union-ed with relation type instance
|
RelationType.Builder |
addUnionsBytes(com.google.protobuf.ByteString value)
relations union-ed with relation type instance
|
RelationType |
build() |
RelationType |
buildPartial() |
RelationType.Builder |
clear() |
RelationType.Builder |
clearCreatedAt()
created at timestamp (UTC)
|
RelationType.Builder |
clearDisplayName()
relation display name
|
RelationType.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RelationType.Builder |
clearHash()
object instance hash
|
RelationType.Builder |
clearName()
relation type name selector
|
RelationType.Builder |
clearObjectType()
object type referenced by relation
|
RelationType.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RelationType.Builder |
clearOrdinal()
sort ordinal (default 0)
|
RelationType.Builder |
clearPermissions()
permissions associated to relation type instance
|
RelationType.Builder |
clearStatus()
status bitmap (default 0)
|
RelationType.Builder |
clearUnions()
relations union-ed with relation type instance
|
RelationType.Builder |
clearUpdatedAt()
last updated timestamp (UTC)
|
RelationType.Builder |
clone() |
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)
|
RelationType |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
relation display name
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
relation display name
|
String |
getHash()
object instance hash
|
com.google.protobuf.ByteString |
getHashBytes()
object instance hash
|
String |
getName()
relation type name selector
|
com.google.protobuf.ByteString |
getNameBytes()
relation type name selector
|
String |
getObjectType()
object type referenced by relation
|
com.google.protobuf.ByteString |
getObjectTypeBytes()
object type referenced by relation
|
int |
getOrdinal()
sort ordinal (default 0)
|
String |
getPermissions(int index)
permissions associated to relation type instance
|
com.google.protobuf.ByteString |
getPermissionsBytes(int index)
permissions associated to relation type instance
|
int |
getPermissionsCount()
permissions associated to relation type instance
|
com.google.protobuf.ProtocolStringList |
getPermissionsList()
permissions associated to relation type instance
|
int |
getStatus()
status bitmap (default 0)
|
String |
getUnions(int index)
relations union-ed with relation type instance
|
com.google.protobuf.ByteString |
getUnionsBytes(int index)
relations union-ed with relation type instance
|
int |
getUnionsCount()
relations union-ed with relation type instance
|
com.google.protobuf.ProtocolStringList |
getUnionsList()
relations union-ed with relation type instance
|
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 |
hasUpdatedAt()
last updated timestamp (UTC)
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RelationType.Builder |
mergeCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
|
RelationType.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RelationType.Builder |
mergeFrom(com.google.protobuf.Message other) |
RelationType.Builder |
mergeFrom(RelationType other) |
RelationType.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RelationType.Builder |
mergeUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
|
RelationType.Builder |
setCreatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
created at timestamp (UTC)
|
RelationType.Builder |
setCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
|
RelationType.Builder |
setDisplayName(String value)
relation display name
|
RelationType.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
relation display name
|
RelationType.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RelationType.Builder |
setHash(String value)
object instance hash
|
RelationType.Builder |
setHashBytes(com.google.protobuf.ByteString value)
object instance hash
|
RelationType.Builder |
setName(String value)
relation type name selector
|
RelationType.Builder |
setNameBytes(com.google.protobuf.ByteString value)
relation type name selector
|
RelationType.Builder |
setObjectType(String value)
object type referenced by relation
|
RelationType.Builder |
setObjectTypeBytes(com.google.protobuf.ByteString value)
object type referenced by relation
|
RelationType.Builder |
setOrdinal(int value)
sort ordinal (default 0)
|
RelationType.Builder |
setPermissions(int index,
String value)
permissions associated to relation type instance
|
RelationType.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RelationType.Builder |
setStatus(int value)
status bitmap (default 0)
|
RelationType.Builder |
setUnions(int index,
String value)
relations union-ed with relation type instance
|
RelationType.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RelationType.Builder |
setUpdatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
last updated timestamp (UTC)
|
RelationType.Builder |
setUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.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<RelationType.Builder>public RelationType getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RelationType build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RelationType buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RelationType.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RelationType.Builder>public RelationType.Builder mergeFrom(RelationType other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public RelationType.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RelationType.Builder>IOExceptionpublic String getName()
relation type name selector
string name = 2 [json_name = "name"];getName in interface RelationTypeOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
relation type name selector
string name = 2 [json_name = "name"];getNameBytes in interface RelationTypeOrBuilderpublic RelationType.Builder setName(String value)
relation type name selector
string name = 2 [json_name = "name"];value - The name to set.public RelationType.Builder clearName()
relation type name selector
string name = 2 [json_name = "name"];public RelationType.Builder setNameBytes(com.google.protobuf.ByteString value)
relation type name selector
string name = 2 [json_name = "name"];value - The bytes for name to set.public String getObjectType()
object type referenced by relation
string object_type = 3 [json_name = "objectType"];getObjectType in interface RelationTypeOrBuilderpublic com.google.protobuf.ByteString getObjectTypeBytes()
object type referenced by relation
string object_type = 3 [json_name = "objectType"];getObjectTypeBytes in interface RelationTypeOrBuilderpublic RelationType.Builder setObjectType(String value)
object type referenced by relation
string object_type = 3 [json_name = "objectType"];value - The objectType to set.public RelationType.Builder clearObjectType()
object type referenced by relation
string object_type = 3 [json_name = "objectType"];public RelationType.Builder setObjectTypeBytes(com.google.protobuf.ByteString value)
object type referenced by relation
string object_type = 3 [json_name = "objectType"];value - The bytes for objectType to set.public String getDisplayName()
relation display name
string display_name = 4 [json_name = "displayName"];getDisplayName in interface RelationTypeOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
relation display name
string display_name = 4 [json_name = "displayName"];getDisplayNameBytes in interface RelationTypeOrBuilderpublic RelationType.Builder setDisplayName(String value)
relation display name
string display_name = 4 [json_name = "displayName"];value - The displayName to set.public RelationType.Builder clearDisplayName()
relation display name
string display_name = 4 [json_name = "displayName"];public RelationType.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
relation display name
string display_name = 4 [json_name = "displayName"];value - The bytes for displayName to set.public int getOrdinal()
sort ordinal (default 0)
int32 ordinal = 5 [json_name = "ordinal"];getOrdinal in interface RelationTypeOrBuilderpublic RelationType.Builder setOrdinal(int value)
sort ordinal (default 0)
int32 ordinal = 5 [json_name = "ordinal"];value - The ordinal to set.public RelationType.Builder clearOrdinal()
sort ordinal (default 0)
int32 ordinal = 5 [json_name = "ordinal"];public int getStatus()
status bitmap (default 0)
uint32 status = 6 [json_name = "status"];getStatus in interface RelationTypeOrBuilderpublic RelationType.Builder setStatus(int value)
status bitmap (default 0)
uint32 status = 6 [json_name = "status"];value - The status to set.public RelationType.Builder clearStatus()
status bitmap (default 0)
uint32 status = 6 [json_name = "status"];public com.google.protobuf.ProtocolStringList getUnionsList()
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];getUnionsList in interface RelationTypeOrBuilderpublic int getUnionsCount()
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];getUnionsCount in interface RelationTypeOrBuilderpublic String getUnions(int index)
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];getUnions in interface RelationTypeOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getUnionsBytes(int index)
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];getUnionsBytes in interface RelationTypeOrBuilderindex - The index of the value to return.public RelationType.Builder setUnions(int index, String value)
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];index - The index to set the value at.value - The unions to set.public RelationType.Builder addUnions(String value)
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];value - The unions to add.public RelationType.Builder addAllUnions(Iterable<String> values)
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];values - The unions to add.public RelationType.Builder clearUnions()
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];public RelationType.Builder addUnionsBytes(com.google.protobuf.ByteString value)
relations union-ed with relation type instance
repeated string unions = 7 [json_name = "unions"];value - The bytes of the unions to add.public com.google.protobuf.ProtocolStringList getPermissionsList()
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];getPermissionsList in interface RelationTypeOrBuilderpublic int getPermissionsCount()
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];getPermissionsCount in interface RelationTypeOrBuilderpublic String getPermissions(int index)
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];getPermissions in interface RelationTypeOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getPermissionsBytes(int index)
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];getPermissionsBytes in interface RelationTypeOrBuilderindex - The index of the value to return.public RelationType.Builder setPermissions(int index, String value)
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];index - The index to set the value at.value - The permissions to set.public RelationType.Builder addPermissions(String value)
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];value - The permissions to add.public RelationType.Builder addAllPermissions(Iterable<String> values)
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];values - The permissions to add.public RelationType.Builder clearPermissions()
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];public RelationType.Builder addPermissionsBytes(com.google.protobuf.ByteString value)
permissions associated to relation type instance
repeated string permissions = 8 [json_name = "permissions"];value - The bytes of the permissions to add.public boolean hasCreatedAt()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];hasCreatedAt in interface RelationTypeOrBuilderpublic com.google.protobuf.Timestamp getCreatedAt()
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];getCreatedAt in interface RelationTypeOrBuilderpublic RelationType.Builder setCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public RelationType.Builder setCreatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public RelationType.Builder mergeCreatedAt(com.google.protobuf.Timestamp value)
created at timestamp (UTC)
.google.protobuf.Timestamp created_at = 20 [json_name = "createdAt"];public RelationType.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 RelationTypeOrBuilderpublic boolean hasUpdatedAt()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];hasUpdatedAt in interface RelationTypeOrBuilderpublic com.google.protobuf.Timestamp getUpdatedAt()
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];getUpdatedAt in interface RelationTypeOrBuilderpublic RelationType.Builder setUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public RelationType.Builder setUpdatedAt(com.google.protobuf.Timestamp.Builder builderForValue)
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public RelationType.Builder mergeUpdatedAt(com.google.protobuf.Timestamp value)
last updated timestamp (UTC)
.google.protobuf.Timestamp updated_at = 21 [json_name = "updatedAt"];public RelationType.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 RelationTypeOrBuilderpublic String getHash()
object instance hash
string hash = 23 [json_name = "hash"];getHash in interface RelationTypeOrBuilderpublic com.google.protobuf.ByteString getHashBytes()
object instance hash
string hash = 23 [json_name = "hash"];getHashBytes in interface RelationTypeOrBuilderpublic RelationType.Builder setHash(String value)
object instance hash
string hash = 23 [json_name = "hash"];value - The hash to set.public RelationType.Builder clearHash()
object instance hash
string hash = 23 [json_name = "hash"];public RelationType.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 RelationType.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>public final RelationType.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RelationType.Builder>Copyright © 2024. All rights reserved.