类 Tiller.RollbackReleaseRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
- hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder
-
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Tiller.RollbackReleaseRequestOrBuilder,Cloneable
public static final class Tiller.RollbackReleaseRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder> implements Tiller.RollbackReleaseRequestOrBuilder
Protobuf typehapi.services.tiller.RollbackReleaseRequest
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Tiller.RollbackReleaseRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tiller.RollbackReleaseRequestbuild()Tiller.RollbackReleaseRequestbuildPartial()Tiller.RollbackReleaseRequest.Builderclear()Tiller.RollbackReleaseRequest.BuilderclearDisableHooks()DisableHooks causes the server to skip running any hooks for the rollbackTiller.RollbackReleaseRequest.BuilderclearDryRun()dry_run, if true, will run through the release logic but no createTiller.RollbackReleaseRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Tiller.RollbackReleaseRequest.BuilderclearForce()Force resource update through delete/recreate if needed.Tiller.RollbackReleaseRequest.BuilderclearName()The name of the releaseTiller.RollbackReleaseRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Tiller.RollbackReleaseRequest.BuilderclearRecreate()Performs pods restart for resources if applicableTiller.RollbackReleaseRequest.BuilderclearTimeout()timeout specifies the max amount of time any kubernetes client command can run.Tiller.RollbackReleaseRequest.BuilderclearVersion()Version is the version of the release to deploy.Tiller.RollbackReleaseRequest.BuilderclearWait()wait, if true, will wait until all Pods, PVCs, and Services are in a ready state before marking the release as successful.Tiller.RollbackReleaseRequest.Builderclone()Tiller.RollbackReleaseRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetDisableHooks()DisableHooks causes the server to skip running any hooks for the rollbackbooleangetDryRun()dry_run, if true, will run through the release logic but no createbooleangetForce()Force resource update through delete/recreate if needed.StringgetName()The name of the releasecom.google.protobuf.ByteStringgetNameBytes()The name of the releasebooleangetRecreate()Performs pods restart for resources if applicablelonggetTimeout()timeout specifies the max amount of time any kubernetes client command can run.intgetVersion()Version is the version of the release to deploy.booleangetWait()wait, if true, will wait until all Pods, PVCs, and Services are in a ready state before marking the release as successful.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Tiller.RollbackReleaseRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Tiller.RollbackReleaseRequest.BuildermergeFrom(com.google.protobuf.Message other)Tiller.RollbackReleaseRequest.BuildermergeFrom(Tiller.RollbackReleaseRequest other)Tiller.RollbackReleaseRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tiller.RollbackReleaseRequest.BuildersetDisableHooks(boolean value)DisableHooks causes the server to skip running any hooks for the rollbackTiller.RollbackReleaseRequest.BuildersetDryRun(boolean value)dry_run, if true, will run through the release logic but no createTiller.RollbackReleaseRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tiller.RollbackReleaseRequest.BuildersetForce(boolean value)Force resource update through delete/recreate if needed.Tiller.RollbackReleaseRequest.BuildersetName(String value)The name of the releaseTiller.RollbackReleaseRequest.BuildersetNameBytes(com.google.protobuf.ByteString value)The name of the releaseTiller.RollbackReleaseRequest.BuildersetRecreate(boolean value)Performs pods restart for resources if applicableTiller.RollbackReleaseRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Tiller.RollbackReleaseRequest.BuildersetTimeout(long value)timeout specifies the max amount of time any kubernetes client command can run.Tiller.RollbackReleaseRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tiller.RollbackReleaseRequest.BuildersetVersion(int value)Version is the version of the release to deploy.Tiller.RollbackReleaseRequest.BuildersetWait(boolean value)wait, if true, will wait until all Pods, PVCs, and Services are in a ready state before marking the release as successful.-
从类继承的方法 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.RollbackReleaseRequest.Builder>
-
clear
public Tiller.RollbackReleaseRequest.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.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.RollbackReleaseRequest.Builder>
-
getDefaultInstanceForType
public Tiller.RollbackReleaseRequest getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public Tiller.RollbackReleaseRequest build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public Tiller.RollbackReleaseRequest buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public Tiller.RollbackReleaseRequest.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
setField
public Tiller.RollbackReleaseRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
clearField
public Tiller.RollbackReleaseRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
clearOneof
public Tiller.RollbackReleaseRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
setRepeatedField
public Tiller.RollbackReleaseRequest.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.RollbackReleaseRequest.Builder>
-
addRepeatedField
public Tiller.RollbackReleaseRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
mergeFrom
public Tiller.RollbackReleaseRequest.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Tiller.RollbackReleaseRequest.Builder>
-
mergeFrom
public Tiller.RollbackReleaseRequest.Builder mergeFrom(Tiller.RollbackReleaseRequest other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
mergeFrom
public Tiller.RollbackReleaseRequest.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.RollbackReleaseRequest.Builder>- 抛出:
IOException
-
getName
public String getName()
The name of the release
string name = 1;
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the release
string name = 1;
-
setName
public Tiller.RollbackReleaseRequest.Builder setName(String value)
The name of the release
string name = 1;
-
clearName
public Tiller.RollbackReleaseRequest.Builder clearName()
The name of the release
string name = 1;
-
setNameBytes
public Tiller.RollbackReleaseRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the release
string name = 1;
-
getDryRun
public boolean getDryRun()
dry_run, if true, will run through the release logic but no create
bool dry_run = 2;
-
setDryRun
public Tiller.RollbackReleaseRequest.Builder setDryRun(boolean value)
dry_run, if true, will run through the release logic but no create
bool dry_run = 2;
-
clearDryRun
public Tiller.RollbackReleaseRequest.Builder clearDryRun()
dry_run, if true, will run through the release logic but no create
bool dry_run = 2;
-
getDisableHooks
public boolean getDisableHooks()
DisableHooks causes the server to skip running any hooks for the rollback
bool disable_hooks = 3;
-
setDisableHooks
public Tiller.RollbackReleaseRequest.Builder setDisableHooks(boolean value)
DisableHooks causes the server to skip running any hooks for the rollback
bool disable_hooks = 3;
-
clearDisableHooks
public Tiller.RollbackReleaseRequest.Builder clearDisableHooks()
DisableHooks causes the server to skip running any hooks for the rollback
bool disable_hooks = 3;
-
getVersion
public int getVersion()
Version is the version of the release to deploy.
int32 version = 4;
-
setVersion
public Tiller.RollbackReleaseRequest.Builder setVersion(int value)
Version is the version of the release to deploy.
int32 version = 4;
-
clearVersion
public Tiller.RollbackReleaseRequest.Builder clearVersion()
Version is the version of the release to deploy.
int32 version = 4;
-
getRecreate
public boolean getRecreate()
Performs pods restart for resources if applicable
bool recreate = 5;
-
setRecreate
public Tiller.RollbackReleaseRequest.Builder setRecreate(boolean value)
Performs pods restart for resources if applicable
bool recreate = 5;
-
clearRecreate
public Tiller.RollbackReleaseRequest.Builder clearRecreate()
Performs pods restart for resources if applicable
bool recreate = 5;
-
getTimeout
public long getTimeout()
timeout specifies the max amount of time any kubernetes client command can run.
int64 timeout = 6;
-
setTimeout
public Tiller.RollbackReleaseRequest.Builder setTimeout(long value)
timeout specifies the max amount of time any kubernetes client command can run.
int64 timeout = 6;
-
clearTimeout
public Tiller.RollbackReleaseRequest.Builder clearTimeout()
timeout specifies the max amount of time any kubernetes client command can run.
int64 timeout = 6;
-
getWait
public boolean getWait()
wait, if true, will wait until all Pods, PVCs, and Services are in a ready state before marking the release as successful. It will wait for as long as timeout
bool wait = 7;
-
setWait
public Tiller.RollbackReleaseRequest.Builder setWait(boolean value)
wait, if true, will wait until all Pods, PVCs, and Services are in a ready state before marking the release as successful. It will wait for as long as timeout
bool wait = 7;
-
clearWait
public Tiller.RollbackReleaseRequest.Builder clearWait()
wait, if true, will wait until all Pods, PVCs, and Services are in a ready state before marking the release as successful. It will wait for as long as timeout
bool wait = 7;
-
getForce
public boolean getForce()
Force resource update through delete/recreate if needed.
bool force = 8;
-
setForce
public Tiller.RollbackReleaseRequest.Builder setForce(boolean value)
Force resource update through delete/recreate if needed.
bool force = 8;
-
clearForce
public Tiller.RollbackReleaseRequest.Builder clearForce()
Force resource update through delete/recreate if needed.
bool force = 8;
-
setUnknownFields
public final Tiller.RollbackReleaseRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
mergeUnknownFields
public final Tiller.RollbackReleaseRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Tiller.RollbackReleaseRequest.Builder>
-
-