Package k8s.io.api.core.v1
Class Generated.SELinuxOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder>
-
- k8s.io.api.core.v1.Generated.SELinuxOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.SELinuxOptionsOrBuilder
- Enclosing class:
- Generated.SELinuxOptions
public static final class Generated.SELinuxOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder> implements Generated.SELinuxOptionsOrBuilder
SELinuxOptions are the labels to be applied to the container
Protobuf typek8s.io.api.core.v1.SELinuxOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Generated.SELinuxOptions.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.SELinuxOptionsbuild()Generated.SELinuxOptionsbuildPartial()Generated.SELinuxOptions.Builderclear()Generated.SELinuxOptions.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.SELinuxOptions.BuilderclearLevel()Level is SELinux level label that applies to the container.Generated.SELinuxOptions.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.SELinuxOptions.BuilderclearRole()Role is a SELinux role label that applies to the container.Generated.SELinuxOptions.BuilderclearType()Type is a SELinux type label that applies to the container.Generated.SELinuxOptions.BuilderclearUser()User is a SELinux user label that applies to the container.Generated.SELinuxOptions.Builderclone()Generated.SELinuxOptionsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetLevel()Level is SELinux level label that applies to the container.com.google.protobuf.ByteStringgetLevelBytes()Level is SELinux level label that applies to the container.StringgetRole()Role is a SELinux role label that applies to the container.com.google.protobuf.ByteStringgetRoleBytes()Role is a SELinux role label that applies to the container.StringgetType()Type is a SELinux type label that applies to the container.com.google.protobuf.ByteStringgetTypeBytes()Type is a SELinux type label that applies to the container.StringgetUser()User is a SELinux user label that applies to the container.com.google.protobuf.ByteStringgetUserBytes()User is a SELinux user label that applies to the container.booleanhasLevel()Level is SELinux level label that applies to the container.booleanhasRole()Role is a SELinux role label that applies to the container.booleanhasType()Type is a SELinux type label that applies to the container.booleanhasUser()User is a SELinux user label that applies to the container.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Generated.SELinuxOptions.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.SELinuxOptions.BuildermergeFrom(com.google.protobuf.Message other)Generated.SELinuxOptions.BuildermergeFrom(Generated.SELinuxOptions other)Generated.SELinuxOptions.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.SELinuxOptions.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.SELinuxOptions.BuildersetLevel(String value)Level is SELinux level label that applies to the container.Generated.SELinuxOptions.BuildersetLevelBytes(com.google.protobuf.ByteString value)Level is SELinux level label that applies to the container.Generated.SELinuxOptions.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.SELinuxOptions.BuildersetRole(String value)Role is a SELinux role label that applies to the container.Generated.SELinuxOptions.BuildersetRoleBytes(com.google.protobuf.ByteString value)Role is a SELinux role label that applies to the container.Generated.SELinuxOptions.BuildersetType(String value)Type is a SELinux type label that applies to the container.Generated.SELinuxOptions.BuildersetTypeBytes(com.google.protobuf.ByteString value)Type is a SELinux type label that applies to the container.Generated.SELinuxOptions.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.SELinuxOptions.BuildersetUser(String value)User is a SELinux user label that applies to the container.Generated.SELinuxOptions.BuildersetUserBytes(com.google.protobuf.ByteString value)User is a SELinux user label that applies to the container.-
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, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder>
-
clear
public Generated.SELinuxOptions.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<Generated.SELinuxOptions.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<Generated.SELinuxOptions.Builder>
-
getDefaultInstanceForType
public Generated.SELinuxOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.SELinuxOptions build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.SELinuxOptions buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.SELinuxOptions.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<Generated.SELinuxOptions.Builder>
-
setField
public Generated.SELinuxOptions.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<Generated.SELinuxOptions.Builder>
-
clearField
public Generated.SELinuxOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder>
-
clearOneof
public Generated.SELinuxOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder>
-
setRepeatedField
public Generated.SELinuxOptions.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<Generated.SELinuxOptions.Builder>
-
addRepeatedField
public Generated.SELinuxOptions.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<Generated.SELinuxOptions.Builder>
-
mergeFrom
public Generated.SELinuxOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.SELinuxOptions.Builder>
-
mergeFrom
public Generated.SELinuxOptions.Builder mergeFrom(Generated.SELinuxOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder>
-
mergeFrom
public Generated.SELinuxOptions.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<Generated.SELinuxOptions.Builder>- Throws:
IOException
-
hasUser
public boolean hasUser()
User is a SELinux user label that applies to the container. +optional
optional string user = 1;- Specified by:
hasUserin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- Whether the user field is set.
-
getUser
public String getUser()
User is a SELinux user label that applies to the container. +optional
optional string user = 1;- Specified by:
getUserin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The user.
-
getUserBytes
public com.google.protobuf.ByteString getUserBytes()
User is a SELinux user label that applies to the container. +optional
optional string user = 1;- Specified by:
getUserBytesin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The bytes for user.
-
setUser
public Generated.SELinuxOptions.Builder setUser(String value)
User is a SELinux user label that applies to the container. +optional
optional string user = 1;- Parameters:
value- The user to set.- Returns:
- This builder for chaining.
-
clearUser
public Generated.SELinuxOptions.Builder clearUser()
User is a SELinux user label that applies to the container. +optional
optional string user = 1;- Returns:
- This builder for chaining.
-
setUserBytes
public Generated.SELinuxOptions.Builder setUserBytes(com.google.protobuf.ByteString value)
User is a SELinux user label that applies to the container. +optional
optional string user = 1;- Parameters:
value- The bytes for user to set.- Returns:
- This builder for chaining.
-
hasRole
public boolean hasRole()
Role is a SELinux role label that applies to the container. +optional
optional string role = 2;- Specified by:
hasRolein interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- Whether the role field is set.
-
getRole
public String getRole()
Role is a SELinux role label that applies to the container. +optional
optional string role = 2;- Specified by:
getRolein interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The role.
-
getRoleBytes
public com.google.protobuf.ByteString getRoleBytes()
Role is a SELinux role label that applies to the container. +optional
optional string role = 2;- Specified by:
getRoleBytesin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The bytes for role.
-
setRole
public Generated.SELinuxOptions.Builder setRole(String value)
Role is a SELinux role label that applies to the container. +optional
optional string role = 2;- Parameters:
value- The role to set.- Returns:
- This builder for chaining.
-
clearRole
public Generated.SELinuxOptions.Builder clearRole()
Role is a SELinux role label that applies to the container. +optional
optional string role = 2;- Returns:
- This builder for chaining.
-
setRoleBytes
public Generated.SELinuxOptions.Builder setRoleBytes(com.google.protobuf.ByteString value)
Role is a SELinux role label that applies to the container. +optional
optional string role = 2;- Parameters:
value- The bytes for role to set.- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()
Type is a SELinux type label that applies to the container. +optional
optional string type = 3;- Specified by:
hasTypein interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- Whether the type field is set.
-
getType
public String getType()
Type is a SELinux type label that applies to the container. +optional
optional string type = 3;- Specified by:
getTypein interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
Type is a SELinux type label that applies to the container. +optional
optional string type = 3;- Specified by:
getTypeBytesin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The bytes for type.
-
setType
public Generated.SELinuxOptions.Builder setType(String value)
Type is a SELinux type label that applies to the container. +optional
optional string type = 3;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Generated.SELinuxOptions.Builder clearType()
Type is a SELinux type label that applies to the container. +optional
optional string type = 3;- Returns:
- This builder for chaining.
-
setTypeBytes
public Generated.SELinuxOptions.Builder setTypeBytes(com.google.protobuf.ByteString value)
Type is a SELinux type label that applies to the container. +optional
optional string type = 3;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasLevel
public boolean hasLevel()
Level is SELinux level label that applies to the container. +optional
optional string level = 4;- Specified by:
hasLevelin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- Whether the level field is set.
-
getLevel
public String getLevel()
Level is SELinux level label that applies to the container. +optional
optional string level = 4;- Specified by:
getLevelin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The level.
-
getLevelBytes
public com.google.protobuf.ByteString getLevelBytes()
Level is SELinux level label that applies to the container. +optional
optional string level = 4;- Specified by:
getLevelBytesin interfaceGenerated.SELinuxOptionsOrBuilder- Returns:
- The bytes for level.
-
setLevel
public Generated.SELinuxOptions.Builder setLevel(String value)
Level is SELinux level label that applies to the container. +optional
optional string level = 4;- Parameters:
value- The level to set.- Returns:
- This builder for chaining.
-
clearLevel
public Generated.SELinuxOptions.Builder clearLevel()
Level is SELinux level label that applies to the container. +optional
optional string level = 4;- Returns:
- This builder for chaining.
-
setLevelBytes
public Generated.SELinuxOptions.Builder setLevelBytes(com.google.protobuf.ByteString value)
Level is SELinux level label that applies to the container. +optional
optional string level = 4;- Parameters:
value- The bytes for level to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Generated.SELinuxOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder>
-
mergeUnknownFields
public final Generated.SELinuxOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.SELinuxOptions.Builder>
-
-