public static final class TenantProperties.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TenantProperties.Builder> implements TenantPropertiesOrBuilder
Properties of a tenant objectProtobuf type
aserto.directory.schema.v3.TenantProperties| Modifier and Type | Method and Description |
|---|---|
TenantProperties.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TenantProperties |
build() |
TenantProperties |
buildPartial() |
TenantProperties.Builder |
clear() |
TenantProperties.Builder |
clearAccount()
Additional properties that are only set accounts (personal tenant).
|
TenantProperties.Builder |
clearDirectoryV2()
Whether or not the v2 directory experience enabled for this tenant.
|
TenantProperties.Builder |
clearDirectoryV2Only()
If true, the tenant cannot be reverted to the v1 directory experience.
|
TenantProperties.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TenantProperties.Builder |
clearKind()
The kind of tenant.
|
TenantProperties.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TenantProperties.Builder |
clone() |
AccountProperties |
getAccount()
Additional properties that are only set accounts (personal tenant).
|
AccountProperties.Builder |
getAccountBuilder()
Additional properties that are only set accounts (personal tenant).
|
AccountPropertiesOrBuilder |
getAccountOrBuilder()
Additional properties that are only set accounts (personal tenant).
|
TenantProperties |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDirectoryV2()
Whether or not the v2 directory experience enabled for this tenant.
|
boolean |
getDirectoryV2Only()
If true, the tenant cannot be reverted to the v1 directory experience.
|
TenantKind |
getKind()
The kind of tenant.
|
int |
getKindValue()
The kind of tenant.
|
boolean |
hasAccount()
Additional properties that are only set accounts (personal tenant).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
TenantProperties.Builder |
mergeAccount(AccountProperties value)
Additional properties that are only set accounts (personal tenant).
|
TenantProperties.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TenantProperties.Builder |
setAccount(AccountProperties.Builder builderForValue)
Additional properties that are only set accounts (personal tenant).
|
TenantProperties.Builder |
setAccount(AccountProperties value)
Additional properties that are only set accounts (personal tenant).
|
TenantProperties.Builder |
setDirectoryV2(boolean value)
Whether or not the v2 directory experience enabled for this tenant.
|
TenantProperties.Builder |
setDirectoryV2Only(boolean value)
If true, the tenant cannot be reverted to the v1 directory experience.
|
TenantProperties.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TenantProperties.Builder |
setKind(TenantKind value)
The kind of tenant.
|
TenantProperties.Builder |
setKindValue(int value)
The kind of tenant.
|
TenantProperties.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TenantProperties.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, isInitialized, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, 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<TenantProperties.Builder>public TenantProperties.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TenantProperties.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<TenantProperties.Builder>public TenantProperties getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TenantProperties build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TenantProperties buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TenantProperties.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TenantProperties.Builder>public TenantProperties.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<TenantProperties.Builder>public TenantProperties.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TenantProperties.Builder>public TenantProperties.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TenantProperties.Builder>public TenantProperties.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<TenantProperties.Builder>public TenantProperties.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<TenantProperties.Builder>public int getKindValue()
The kind of tenant.
.aserto.directory.schema.v3.TenantKind kind = 1 [json_name = "kind"];getKindValue in interface TenantPropertiesOrBuilderpublic TenantProperties.Builder setKindValue(int value)
The kind of tenant.
.aserto.directory.schema.v3.TenantKind kind = 1 [json_name = "kind"];value - The enum numeric value on the wire for kind to set.public TenantKind getKind()
The kind of tenant.
.aserto.directory.schema.v3.TenantKind kind = 1 [json_name = "kind"];getKind in interface TenantPropertiesOrBuilderpublic TenantProperties.Builder setKind(TenantKind value)
The kind of tenant.
.aserto.directory.schema.v3.TenantKind kind = 1 [json_name = "kind"];value - The kind to set.public TenantProperties.Builder clearKind()
The kind of tenant.
.aserto.directory.schema.v3.TenantKind kind = 1 [json_name = "kind"];public boolean getDirectoryV2()
Whether or not the v2 directory experience enabled for this tenant.
bool directory_v2 = 2 [json_name = "directoryV2"];getDirectoryV2 in interface TenantPropertiesOrBuilderpublic TenantProperties.Builder setDirectoryV2(boolean value)
Whether or not the v2 directory experience enabled for this tenant.
bool directory_v2 = 2 [json_name = "directoryV2"];value - The directoryV2 to set.public TenantProperties.Builder clearDirectoryV2()
Whether or not the v2 directory experience enabled for this tenant.
bool directory_v2 = 2 [json_name = "directoryV2"];public boolean getDirectoryV2Only()
If true, the tenant cannot be reverted to the v1 directory experience.
bool directory_v2_only = 3 [json_name = "directoryV2Only"];getDirectoryV2Only in interface TenantPropertiesOrBuilderpublic TenantProperties.Builder setDirectoryV2Only(boolean value)
If true, the tenant cannot be reverted to the v1 directory experience.
bool directory_v2_only = 3 [json_name = "directoryV2Only"];value - The directoryV2Only to set.public TenantProperties.Builder clearDirectoryV2Only()
If true, the tenant cannot be reverted to the v1 directory experience.
bool directory_v2_only = 3 [json_name = "directoryV2Only"];public boolean hasAccount()
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];hasAccount in interface TenantPropertiesOrBuilderpublic AccountProperties getAccount()
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];getAccount in interface TenantPropertiesOrBuilderpublic TenantProperties.Builder setAccount(AccountProperties value)
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];public TenantProperties.Builder setAccount(AccountProperties.Builder builderForValue)
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];public TenantProperties.Builder mergeAccount(AccountProperties value)
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];public TenantProperties.Builder clearAccount()
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];public AccountProperties.Builder getAccountBuilder()
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];public AccountPropertiesOrBuilder getAccountOrBuilder()
Additional properties that are only set accounts (personal tenant).
optional .aserto.directory.schema.v3.AccountProperties account = 4 [json_name = "account"];getAccountOrBuilder in interface TenantPropertiesOrBuilderpublic final TenantProperties.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TenantProperties.Builder>public final TenantProperties.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TenantProperties.Builder>Copyright © 2024. All rights reserved.