Class Access.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Access.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
io.temporal.api.cloud.identity.v1.Access.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AccessOrBuilder,Cloneable
- Enclosing class:
Access
public static final class Access.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
implements AccessOrBuilder
Protobuf type
temporal.api.cloud.identity.v1.Access-
Method Summary
Modifier and TypeMethodDescriptionaddAllCustomRolesDeprecated(Iterable<String> values) Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.addCustomRolesDeprecated(String value) Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.addCustomRolesDeprecatedBytes(com.google.protobuf.ByteString value) Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The account accessDeprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()booleanThe map of namespace accesses The key is the namespace name and the value is the access to the namespaceThe account accessThe account accessThe account accessgetCustomRolesDeprecated(int index) Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.com.google.protobuf.ByteStringgetCustomRolesDeprecatedBytes(int index) Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.intDeprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.com.google.protobuf.ProtocolStringListDeprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.Deprecated.intThe map of namespace accesses The key is the namespace name and the value is the access to the namespaceThe map of namespace accesses The key is the namespace name and the value is the access to the namespacegetNamespaceAccessesOrDefault(String key, NamespaceAccess defaultValue) The map of namespace accesses The key is the namespace name and the value is the access to the namespaceThe map of namespace accesses The key is the namespace name and the value is the access to the namespacebooleanThe account accessprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeAccountAccess(AccountAccess value) The account accessmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final Access.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) putAllNamespaceAccesses(Map<String, NamespaceAccess> values) The map of namespace accesses The key is the namespace name and the value is the access to the namespaceputNamespaceAccesses(String key, NamespaceAccess value) The map of namespace accesses The key is the namespace name and the value is the access to the namespaceThe map of namespace accesses The key is the namespace name and the value is the access to the namespaceThe map of namespace accesses The key is the namespace name and the value is the access to the namespacesetAccountAccess(AccountAccess value) The account accesssetAccountAccess(AccountAccess.Builder builderForValue) The account accesssetCustomRolesDeprecated(int index, String value) Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Access.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
setRepeatedField
public Access.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
addRepeatedField
public Access.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Access.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
mergeFrom
public Access.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Access.Builder>- Throws:
IOException
-
hasAccountAccess
public boolean hasAccountAccess()The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1;- Specified by:
hasAccountAccessin interfaceAccessOrBuilder- Returns:
- Whether the accountAccess field is set.
-
getAccountAccess
The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1;- Specified by:
getAccountAccessin interfaceAccessOrBuilder- Returns:
- The accountAccess.
-
setAccountAccess
The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1; -
setAccountAccess
The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1; -
mergeAccountAccess
The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1; -
clearAccountAccess
The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1; -
getAccountAccessBuilder
The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1; -
getAccountAccessOrBuilder
The account access
.temporal.api.cloud.identity.v1.AccountAccess account_access = 1;- Specified by:
getAccountAccessOrBuilderin interfaceAccessOrBuilder
-
getNamespaceAccessesCount
public int getNamespaceAccessesCount()Description copied from interface:AccessOrBuilderThe map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2;- Specified by:
getNamespaceAccessesCountin interfaceAccessOrBuilder
-
containsNamespaceAccesses
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2;- Specified by:
containsNamespaceAccessesin interfaceAccessOrBuilder
-
getNamespaceAccesses
Deprecated.UsegetNamespaceAccessesMap()instead.- Specified by:
getNamespaceAccessesin interfaceAccessOrBuilder
-
getNamespaceAccessesMap
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2;- Specified by:
getNamespaceAccessesMapin interfaceAccessOrBuilder
-
getNamespaceAccessesOrDefault
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2;- Specified by:
getNamespaceAccessesOrDefaultin interfaceAccessOrBuilder
-
getNamespaceAccessesOrThrow
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2;- Specified by:
getNamespaceAccessesOrThrowin interfaceAccessOrBuilder
-
clearNamespaceAccesses
-
removeNamespaceAccesses
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2; -
getMutableNamespaceAccesses
Deprecated.Use alternate mutation accessors instead. -
putNamespaceAccesses
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2; -
putAllNamespaceAccesses
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2; -
putNamespaceAccessesBuilderIfAbsent
The map of namespace accesses The key is the namespace name and the value is the access to the namespace
map<string, .temporal.api.cloud.identity.v1.NamespaceAccess> namespace_accesses = 2; -
getCustomRolesDeprecatedList
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Specified by:
getCustomRolesDeprecatedListin interfaceAccessOrBuilder- Returns:
- A list containing the customRolesDeprecated.
-
getCustomRolesDeprecatedCount
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Specified by:
getCustomRolesDeprecatedCountin interfaceAccessOrBuilder- Returns:
- The count of customRolesDeprecated.
-
getCustomRolesDeprecated
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Specified by:
getCustomRolesDeprecatedin interfaceAccessOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The customRolesDeprecated at the given index.
-
getCustomRolesDeprecatedBytes
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Specified by:
getCustomRolesDeprecatedBytesin interfaceAccessOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the customRolesDeprecated at the given index.
-
setCustomRolesDeprecated
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Parameters:
index- The index to set the value at.value- The customRolesDeprecated to set.- Returns:
- This builder for chaining.
-
addCustomRolesDeprecated
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Parameters:
value- The customRolesDeprecated to add.- Returns:
- This builder for chaining.
-
addAllCustomRolesDeprecated
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Parameters:
values- The customRolesDeprecated to add.- Returns:
- This builder for chaining.
-
clearCustomRolesDeprecated
Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Returns:
- This builder for chaining.
-
addCustomRolesDeprecatedBytes
@Deprecated public Access.Builder addCustomRolesDeprecatedBytes(com.google.protobuf.ByteString value) Deprecated.temporal.api.cloud.identity.v1.Access.custom_roles_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=82List of custom role IDs assigned to the user or service account. Deprecated: Not supported after v0.12.0 api version. Use account_access.custom_roles instead. temporal:versioning:max_version=v0.12.0
repeated string custom_roles_deprecated = 4 [deprecated = true];- Parameters:
value- The bytes of the customRolesDeprecated to add.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Access.Builder>
-