类 Tiller.UninstallReleaseRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
- hapi.services.tiller.Tiller.UninstallReleaseRequest.Builder
-
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Tiller.UninstallReleaseRequestOrBuilder,Cloneable
public static final class Tiller.UninstallReleaseRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder> implements Tiller.UninstallReleaseRequestOrBuilder
UninstallReleaseRequest represents a request to uninstall a named release.
Protobuf typehapi.services.tiller.UninstallReleaseRequest
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Tiller.UninstallReleaseRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tiller.UninstallReleaseRequestbuild()Tiller.UninstallReleaseRequestbuildPartial()Tiller.UninstallReleaseRequest.Builderclear()Tiller.UninstallReleaseRequest.BuilderclearDisableHooks()DisableHooks causes the server to skip running any hooks for the uninstall.Tiller.UninstallReleaseRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Tiller.UninstallReleaseRequest.BuilderclearName()Name is the name of the release to delete.Tiller.UninstallReleaseRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Tiller.UninstallReleaseRequest.BuilderclearPurge()Purge removes the release from the store and make its name free for later use.Tiller.UninstallReleaseRequest.BuilderclearTimeout()timeout specifies the max amount of time any kubernetes client command can run.Tiller.UninstallReleaseRequest.Builderclone()Tiller.UninstallReleaseRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetDisableHooks()DisableHooks causes the server to skip running any hooks for the uninstall.StringgetName()Name is the name of the release to delete.com.google.protobuf.ByteStringgetNameBytes()Name is the name of the release to delete.booleangetPurge()Purge removes the release from the store and make its name free for later use.longgetTimeout()timeout specifies the max amount of time any kubernetes client command can run.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Tiller.UninstallReleaseRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Tiller.UninstallReleaseRequest.BuildermergeFrom(com.google.protobuf.Message other)Tiller.UninstallReleaseRequest.BuildermergeFrom(Tiller.UninstallReleaseRequest other)Tiller.UninstallReleaseRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tiller.UninstallReleaseRequest.BuildersetDisableHooks(boolean value)DisableHooks causes the server to skip running any hooks for the uninstall.Tiller.UninstallReleaseRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tiller.UninstallReleaseRequest.BuildersetName(String value)Name is the name of the release to delete.Tiller.UninstallReleaseRequest.BuildersetNameBytes(com.google.protobuf.ByteString value)Name is the name of the release to delete.Tiller.UninstallReleaseRequest.BuildersetPurge(boolean value)Purge removes the release from the store and make its name free for later use.Tiller.UninstallReleaseRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Tiller.UninstallReleaseRequest.BuildersetTimeout(long value)timeout specifies the max amount of time any kubernetes client command can run.Tiller.UninstallReleaseRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
clear
public Tiller.UninstallReleaseRequest.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
getDefaultInstanceForType
public Tiller.UninstallReleaseRequest getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public Tiller.UninstallReleaseRequest build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public Tiller.UninstallReleaseRequest buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public Tiller.UninstallReleaseRequest.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
setField
public Tiller.UninstallReleaseRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
clearField
public Tiller.UninstallReleaseRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
clearOneof
public Tiller.UninstallReleaseRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
setRepeatedField
public Tiller.UninstallReleaseRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
addRepeatedField
public Tiller.UninstallReleaseRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
mergeFrom
public Tiller.UninstallReleaseRequest.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Tiller.UninstallReleaseRequest.Builder>
-
mergeFrom
public Tiller.UninstallReleaseRequest.Builder mergeFrom(Tiller.UninstallReleaseRequest other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
mergeFrom
public Tiller.UninstallReleaseRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Tiller.UninstallReleaseRequest.Builder>- 抛出:
IOException
-
getName
public String getName()
Name is the name of the release to delete.
string name = 1;
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name is the name of the release to delete.
string name = 1;
-
setName
public Tiller.UninstallReleaseRequest.Builder setName(String value)
Name is the name of the release to delete.
string name = 1;
-
clearName
public Tiller.UninstallReleaseRequest.Builder clearName()
Name is the name of the release to delete.
string name = 1;
-
setNameBytes
public Tiller.UninstallReleaseRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Name is the name of the release to delete.
string name = 1;
-
getDisableHooks
public boolean getDisableHooks()
DisableHooks causes the server to skip running any hooks for the uninstall.
bool disable_hooks = 2;
-
setDisableHooks
public Tiller.UninstallReleaseRequest.Builder setDisableHooks(boolean value)
DisableHooks causes the server to skip running any hooks for the uninstall.
bool disable_hooks = 2;
-
clearDisableHooks
public Tiller.UninstallReleaseRequest.Builder clearDisableHooks()
DisableHooks causes the server to skip running any hooks for the uninstall.
bool disable_hooks = 2;
-
getPurge
public boolean getPurge()
Purge removes the release from the store and make its name free for later use.
bool purge = 3;
-
setPurge
public Tiller.UninstallReleaseRequest.Builder setPurge(boolean value)
Purge removes the release from the store and make its name free for later use.
bool purge = 3;
-
clearPurge
public Tiller.UninstallReleaseRequest.Builder clearPurge()
Purge removes the release from the store and make its name free for later use.
bool purge = 3;
-
getTimeout
public long getTimeout()
timeout specifies the max amount of time any kubernetes client command can run.
int64 timeout = 4;
-
setTimeout
public Tiller.UninstallReleaseRequest.Builder setTimeout(long value)
timeout specifies the max amount of time any kubernetes client command can run.
int64 timeout = 4;
-
clearTimeout
public Tiller.UninstallReleaseRequest.Builder clearTimeout()
timeout specifies the max amount of time any kubernetes client command can run.
int64 timeout = 4;
-
setUnknownFields
public final Tiller.UninstallReleaseRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
mergeUnknownFields
public final Tiller.UninstallReleaseRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.UninstallReleaseRequest.Builder>
-
-