Package org.yamcs.protobuf
Class ObjectPrivilegeInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
org.yamcs.protobuf.ObjectPrivilegeInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,ObjectPrivilegeInfoOrBuilder
- Enclosing class:
- ObjectPrivilegeInfo
public static final class ObjectPrivilegeInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
implements ObjectPrivilegeInfoOrBuilder
Protobuf type
yamcs.protobuf.iam.ObjectPrivilegeInfo
-
Method Summary
Modifier and TypeMethodDescriptionaddAllObject
(Iterable<String> values) Deprecated.addAllObjects
(Iterable<String> values) Objects of this typeDeprecated.addObjectBytes
(com.google.protobuf.ByteString value) Deprecated.addObjects
(String value) Objects of this typeaddObjectsBytes
(com.google.protobuf.ByteString value) Objects of this typeaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Deprecated.Objects of this typeclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Privilege typeclone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getObject
(int index) Deprecated.com.google.protobuf.ByteString
getObjectBytes
(int index) Deprecated.int
Deprecated.com.google.protobuf.ProtocolStringList
Deprecated.getObjects
(int index) Objects of this typecom.google.protobuf.ByteString
getObjectsBytes
(int index) Objects of this typeint
Objects of this typecom.google.protobuf.ProtocolStringList
Objects of this typegetType()
Privilege typecom.google.protobuf.ByteString
Privilege typeboolean
hasType()
Privilege typeprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(ObjectPrivilegeInfo other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Deprecated.setObjects
(int index, String value) Objects of this typesetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Privilege typesetTypeBytes
(com.google.protobuf.ByteString value) Privilege typesetUnknownFields
(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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
setField
public ObjectPrivilegeInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
clearField
public ObjectPrivilegeInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
clearOneof
public ObjectPrivilegeInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
setRepeatedField
public ObjectPrivilegeInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
addRepeatedField
public ObjectPrivilegeInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ObjectPrivilegeInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
mergeFrom
public ObjectPrivilegeInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ObjectPrivilegeInfo.Builder>
- Throws:
IOException
-
hasType
public boolean hasType()Privilege type
optional string type = 1;
- Specified by:
hasType
in interfaceObjectPrivilegeInfoOrBuilder
- Returns:
- Whether the type field is set.
-
getType
Privilege type
optional string type = 1;
- Specified by:
getType
in interfaceObjectPrivilegeInfoOrBuilder
- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()Privilege type
optional string type = 1;
- Specified by:
getTypeBytes
in interfaceObjectPrivilegeInfoOrBuilder
- Returns:
- The bytes for type.
-
setType
Privilege type
optional string type = 1;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
Privilege type
optional string type = 1;
- Returns:
- This builder for chaining.
-
setTypeBytes
Privilege type
optional string type = 1;
- Parameters:
value
- The bytes for type to set.- Returns:
- This builder for chaining.
-
getObjectList
Deprecated.repeated string object = 2 [deprecated = true];
- Specified by:
getObjectList
in interfaceObjectPrivilegeInfoOrBuilder
- Returns:
- A list containing the object.
-
getObjectCount
Deprecated.repeated string object = 2 [deprecated = true];
- Specified by:
getObjectCount
in interfaceObjectPrivilegeInfoOrBuilder
- Returns:
- The count of object.
-
getObject
Deprecated.repeated string object = 2 [deprecated = true];
- Specified by:
getObject
in interfaceObjectPrivilegeInfoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The object at the given index.
-
getObjectBytes
Deprecated.repeated string object = 2 [deprecated = true];
- Specified by:
getObjectBytes
in interfaceObjectPrivilegeInfoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the object at the given index.
-
setObject
Deprecated.repeated string object = 2 [deprecated = true];
- Parameters:
index
- The index to set the value at.value
- The object to set.- Returns:
- This builder for chaining.
-
addObject
Deprecated.repeated string object = 2 [deprecated = true];
- Parameters:
value
- The object to add.- Returns:
- This builder for chaining.
-
addAllObject
Deprecated.repeated string object = 2 [deprecated = true];
- Parameters:
values
- The object to add.- Returns:
- This builder for chaining.
-
clearObject
Deprecated.repeated string object = 2 [deprecated = true];
- Returns:
- This builder for chaining.
-
addObjectBytes
Deprecated.repeated string object = 2 [deprecated = true];
- Parameters:
value
- The bytes of the object to add.- Returns:
- This builder for chaining.
-
getObjectsList
public com.google.protobuf.ProtocolStringList getObjectsList()Objects of this type
repeated string objects = 3;
- Specified by:
getObjectsList
in interfaceObjectPrivilegeInfoOrBuilder
- Returns:
- A list containing the objects.
-
getObjectsCount
public int getObjectsCount()Objects of this type
repeated string objects = 3;
- Specified by:
getObjectsCount
in interfaceObjectPrivilegeInfoOrBuilder
- Returns:
- The count of objects.
-
getObjects
Objects of this type
repeated string objects = 3;
- Specified by:
getObjects
in interfaceObjectPrivilegeInfoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The objects at the given index.
-
getObjectsBytes
public com.google.protobuf.ByteString getObjectsBytes(int index) Objects of this type
repeated string objects = 3;
- Specified by:
getObjectsBytes
in interfaceObjectPrivilegeInfoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the objects at the given index.
-
setObjects
Objects of this type
repeated string objects = 3;
- Parameters:
index
- The index to set the value at.value
- The objects to set.- Returns:
- This builder for chaining.
-
addObjects
Objects of this type
repeated string objects = 3;
- Parameters:
value
- The objects to add.- Returns:
- This builder for chaining.
-
addAllObjects
Objects of this type
repeated string objects = 3;
- Parameters:
values
- The objects to add.- Returns:
- This builder for chaining.
-
clearObjects
Objects of this type
repeated string objects = 3;
- Returns:
- This builder for chaining.
-
addObjectsBytes
Objects of this type
repeated string objects = 3;
- Parameters:
value
- The bytes of the objects to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ObjectPrivilegeInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-
mergeUnknownFields
public final ObjectPrivilegeInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectPrivilegeInfo.Builder>
-