Class CustomRoleSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CustomRoleSpec.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
io.temporal.api.cloud.identity.v1.CustomRoleSpec.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CustomRoleSpecOrBuilder,Cloneable
- Enclosing class:
CustomRoleSpec
public static final class CustomRoleSpec.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
implements CustomRoleSpecOrBuilder
Protobuf type
temporal.api.cloud.identity.v1.CustomRoleSpec-
Method Summary
Modifier and TypeMethodDescriptionaddAllPermissions(Iterable<? extends CustomRoleSpec.Permission> values) The permissions assigned to the custom role.addPermissions(int index, CustomRoleSpec.Permission value) The permissions assigned to the custom role.addPermissions(int index, CustomRoleSpec.Permission.Builder builderForValue) The permissions assigned to the custom role.The permissions assigned to the custom role.addPermissions(CustomRoleSpec.Permission.Builder builderForValue) The permissions assigned to the custom role.The permissions assigned to the custom role.addPermissionsBuilder(int index) The permissions assigned to the custom role.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The description of the custom role.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The name of the custom role.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The permissions assigned to the custom role.clone()The description of the custom role.com.google.protobuf.ByteStringThe description of the custom role.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()The name of the custom role.com.google.protobuf.ByteStringThe name of the custom role.getPermissions(int index) The permissions assigned to the custom role.getPermissionsBuilder(int index) The permissions assigned to the custom role.The permissions assigned to the custom role.intThe permissions assigned to the custom role.The permissions assigned to the custom role.getPermissionsOrBuilder(int index) The permissions assigned to the custom role.List<? extends CustomRoleSpec.PermissionOrBuilder> The permissions assigned to the custom role.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CustomRoleSpec other) final CustomRoleSpec.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removePermissions(int index) The permissions assigned to the custom role.setDescription(String value) The description of the custom role.setDescriptionBytes(com.google.protobuf.ByteString value) The description of the custom role.The name of the custom role.setNameBytes(com.google.protobuf.ByteString value) The name of the custom role.setPermissions(int index, CustomRoleSpec.Permission value) The permissions assigned to the custom role.setPermissions(int index, CustomRoleSpec.Permission.Builder builderForValue) The permissions assigned to the custom role.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final CustomRoleSpec.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.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<CustomRoleSpec.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<CustomRoleSpec.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<CustomRoleSpec.Builder>
-
setField
public CustomRoleSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
-
setRepeatedField
public CustomRoleSpec.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<CustomRoleSpec.Builder>
-
addRepeatedField
public CustomRoleSpec.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<CustomRoleSpec.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomRoleSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
-
mergeFrom
public CustomRoleSpec.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<CustomRoleSpec.Builder>- Throws:
IOException
-
getName
The name of the custom role.
string name = 1;- Specified by:
getNamein interfaceCustomRoleSpecOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name of the custom role.
string name = 1;- Specified by:
getNameBytesin interfaceCustomRoleSpecOrBuilder- Returns:
- The bytes for name.
-
setName
The name of the custom role.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The name of the custom role.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The name of the custom role.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDescription
The description of the custom role.
string description = 2;- Specified by:
getDescriptionin interfaceCustomRoleSpecOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()The description of the custom role.
string description = 2;- Specified by:
getDescriptionBytesin interfaceCustomRoleSpecOrBuilder- Returns:
- The bytes for description.
-
setDescription
The description of the custom role.
string description = 2;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
The description of the custom role.
string description = 2;- Returns:
- This builder for chaining.
-
setDescriptionBytes
The description of the custom role.
string description = 2;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getPermissionsList
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3;- Specified by:
getPermissionsListin interfaceCustomRoleSpecOrBuilder
-
getPermissionsCount
public int getPermissionsCount()The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3;- Specified by:
getPermissionsCountin interfaceCustomRoleSpecOrBuilder
-
getPermissions
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3;- Specified by:
getPermissionsin interfaceCustomRoleSpecOrBuilder
-
setPermissions
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
setPermissions
public CustomRoleSpec.Builder setPermissions(int index, CustomRoleSpec.Permission.Builder builderForValue) The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
addPermissions
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
addPermissions
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
addPermissions
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
addPermissions
public CustomRoleSpec.Builder addPermissions(int index, CustomRoleSpec.Permission.Builder builderForValue) The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
addAllPermissions
public CustomRoleSpec.Builder addAllPermissions(Iterable<? extends CustomRoleSpec.Permission> values) The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
clearPermissions
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
removePermissions
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
getPermissionsBuilder
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
getPermissionsOrBuilder
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3;- Specified by:
getPermissionsOrBuilderin interfaceCustomRoleSpecOrBuilder
-
getPermissionsOrBuilderList
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3;- Specified by:
getPermissionsOrBuilderListin interfaceCustomRoleSpecOrBuilder
-
addPermissionsBuilder
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
addPermissionsBuilder
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
getPermissionsBuilderList
The permissions assigned to the custom role.
repeated .temporal.api.cloud.identity.v1.CustomRoleSpec.Permission permissions = 3; -
setUnknownFields
public final CustomRoleSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
-
mergeUnknownFields
public final CustomRoleSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CustomRoleSpec.Builder>
-