Package namespace.cloud.iam.v1beta
Class Authz.Access.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Authz.Access.Builder>
com.google.protobuf.GeneratedMessage.Builder<Authz.Access.Builder>
namespace.cloud.iam.v1beta.Authz.Access.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Authz.AccessOrBuilder
- Enclosing class:
Authz.Access
public static final class Authz.Access.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Authz.Access.Builder>
implements Authz.AccessOrBuilder
Represents a single access check: a specific action on a specific resource.Protobuf type
namespace.cloud.iam.v1beta.Access-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()string action = 3;string resource_id = 2;string resource_type = 1;string action = 3;com.google.protobuf.ByteStringstring action = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring resource_id = 2;com.google.protobuf.ByteStringstring resource_id = 2;string resource_type = 1;com.google.protobuf.ByteStringstring resource_type = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Authz.Access other) string action = 3;setActionBytes(com.google.protobuf.ByteString value) string action = 3;setResourceId(String value) string resource_id = 2;setResourceIdBytes(com.google.protobuf.ByteString value) string resource_id = 2;setResourceType(String value) string resource_type = 1;setResourceTypeBytes(com.google.protobuf.ByteString value) string resource_type = 1;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Authz.Access.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Authz.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.GeneratedMessage.Builder<Authz.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Authz.Access.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Authz.Access.Builder>
-
mergeFrom
public Authz.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<Authz.Access.Builder>- Throws:
IOException
-
getResourceType
string resource_type = 1;- Specified by:
getResourceTypein interfaceAuthz.AccessOrBuilder- Returns:
- The resourceType.
-
getResourceTypeBytes
public com.google.protobuf.ByteString getResourceTypeBytes()string resource_type = 1;- Specified by:
getResourceTypeBytesin interfaceAuthz.AccessOrBuilder- Returns:
- The bytes for resourceType.
-
setResourceType
string resource_type = 1;- Parameters:
value- The resourceType to set.- Returns:
- This builder for chaining.
-
clearResourceType
string resource_type = 1;- Returns:
- This builder for chaining.
-
setResourceTypeBytes
string resource_type = 1;- Parameters:
value- The bytes for resourceType to set.- Returns:
- This builder for chaining.
-
getResourceId
string resource_id = 2;- Specified by:
getResourceIdin interfaceAuthz.AccessOrBuilder- Returns:
- The resourceId.
-
getResourceIdBytes
public com.google.protobuf.ByteString getResourceIdBytes()string resource_id = 2;- Specified by:
getResourceIdBytesin interfaceAuthz.AccessOrBuilder- Returns:
- The bytes for resourceId.
-
setResourceId
string resource_id = 2;- Parameters:
value- The resourceId to set.- Returns:
- This builder for chaining.
-
clearResourceId
string resource_id = 2;- Returns:
- This builder for chaining.
-
setResourceIdBytes
string resource_id = 2;- Parameters:
value- The bytes for resourceId to set.- Returns:
- This builder for chaining.
-
getAction
string action = 3;- Specified by:
getActionin interfaceAuthz.AccessOrBuilder- Returns:
- The action.
-
getActionBytes
public com.google.protobuf.ByteString getActionBytes()string action = 3;- Specified by:
getActionBytesin interfaceAuthz.AccessOrBuilder- Returns:
- The bytes for action.
-
setAction
string action = 3;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
string action = 3;- Returns:
- This builder for chaining.
-
setActionBytes
string action = 3;- Parameters:
value- The bytes for action to set.- Returns:
- This builder for chaining.
-