Package s2.v1alpha
Class PermittedOperationGroups.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<PermittedOperationGroups.Builder>
-
- s2.v1alpha.PermittedOperationGroups.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,PermittedOperationGroupsOrBuilder
- Enclosing class:
- PermittedOperationGroups
public static final class PermittedOperationGroups.Builder extends com.google.protobuf.GeneratedMessage.Builder<PermittedOperationGroups.Builder> implements PermittedOperationGroupsOrBuilder
Access permissions for a group.
Protobuf types2.v1alpha.PermittedOperationGroups
-
-
Method Summary
-
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<PermittedOperationGroups.Builder>
-
clear
public PermittedOperationGroups.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<PermittedOperationGroups.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<PermittedOperationGroups.Builder>
-
getDefaultInstanceForType
public PermittedOperationGroups getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PermittedOperationGroups build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PermittedOperationGroups buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public PermittedOperationGroups.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PermittedOperationGroups.Builder>
-
mergeFrom
public PermittedOperationGroups.Builder mergeFrom(PermittedOperationGroups other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PermittedOperationGroups.Builder>
-
mergeFrom
public PermittedOperationGroups.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PermittedOperationGroups.Builder>- Throws:
java.io.IOException
-
hasAccount
public boolean hasAccount()
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;- Specified by:
hasAccountin interfacePermittedOperationGroupsOrBuilder- Returns:
- Whether the account field is set.
-
getAccount
public ReadWritePermissions getAccount()
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;- Specified by:
getAccountin interfacePermittedOperationGroupsOrBuilder- Returns:
- The account.
-
setAccount
public PermittedOperationGroups.Builder setAccount(ReadWritePermissions value)
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;
-
setAccount
public PermittedOperationGroups.Builder setAccount(ReadWritePermissions.Builder builderForValue)
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;
-
mergeAccount
public PermittedOperationGroups.Builder mergeAccount(ReadWritePermissions value)
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;
-
clearAccount
public PermittedOperationGroups.Builder clearAccount()
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;
-
getAccountBuilder
public ReadWritePermissions.Builder getAccountBuilder()
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;
-
getAccountOrBuilder
public ReadWritePermissionsOrBuilder getAccountOrBuilder()
Access permissions at account level.
.s2.v1alpha.ReadWritePermissions account = 1;- Specified by:
getAccountOrBuilderin interfacePermittedOperationGroupsOrBuilder
-
hasBasin
public boolean hasBasin()
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;- Specified by:
hasBasinin interfacePermittedOperationGroupsOrBuilder- Returns:
- Whether the basin field is set.
-
getBasin
public ReadWritePermissions getBasin()
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;- Specified by:
getBasinin interfacePermittedOperationGroupsOrBuilder- Returns:
- The basin.
-
setBasin
public PermittedOperationGroups.Builder setBasin(ReadWritePermissions value)
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;
-
setBasin
public PermittedOperationGroups.Builder setBasin(ReadWritePermissions.Builder builderForValue)
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;
-
mergeBasin
public PermittedOperationGroups.Builder mergeBasin(ReadWritePermissions value)
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;
-
clearBasin
public PermittedOperationGroups.Builder clearBasin()
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;
-
getBasinBuilder
public ReadWritePermissions.Builder getBasinBuilder()
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;
-
getBasinOrBuilder
public ReadWritePermissionsOrBuilder getBasinOrBuilder()
Access permissions at basin level.
.s2.v1alpha.ReadWritePermissions basin = 2;- Specified by:
getBasinOrBuilderin interfacePermittedOperationGroupsOrBuilder
-
hasStream
public boolean hasStream()
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;- Specified by:
hasStreamin interfacePermittedOperationGroupsOrBuilder- Returns:
- Whether the stream field is set.
-
getStream
public ReadWritePermissions getStream()
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;- Specified by:
getStreamin interfacePermittedOperationGroupsOrBuilder- Returns:
- The stream.
-
setStream
public PermittedOperationGroups.Builder setStream(ReadWritePermissions value)
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;
-
setStream
public PermittedOperationGroups.Builder setStream(ReadWritePermissions.Builder builderForValue)
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;
-
mergeStream
public PermittedOperationGroups.Builder mergeStream(ReadWritePermissions value)
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;
-
clearStream
public PermittedOperationGroups.Builder clearStream()
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;
-
getStreamBuilder
public ReadWritePermissions.Builder getStreamBuilder()
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;
-
getStreamOrBuilder
public ReadWritePermissionsOrBuilder getStreamOrBuilder()
Access permissions at stream level.
.s2.v1alpha.ReadWritePermissions stream = 3;- Specified by:
getStreamOrBuilderin interfacePermittedOperationGroupsOrBuilder
-
-