public class ReplicaSetOperationsImpl extends RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>> implements TimeoutImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>
rollingOperationContextDEFAULT_GRACE_PERIOD_IN_SECONDS, DEFAULT_PROPAGATION_POLICYapiVersion, listTypetypeapiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MAPPER, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH| Constructor and Description |
|---|
ReplicaSetOperationsImpl(Client client) |
| Modifier and Type | Method and Description |
|---|---|
protected List<io.fabric8.kubernetes.api.model.Container> |
getContainers(io.fabric8.kubernetes.api.model.extensions.ReplicaSet value) |
int |
getCurrentReplicas(io.fabric8.kubernetes.api.model.extensions.ReplicaSet current) |
int |
getDesiredReplicas(io.fabric8.kubernetes.api.model.extensions.ReplicaSet item) |
String |
getLog(boolean isPretty) |
InputStream |
getLogInputStream()
Returns an unclosed InputStream.
|
Reader |
getLogReader()
Returns an unclosed Reader.
|
long |
getObservedGeneration(io.fabric8.kubernetes.api.model.extensions.ReplicaSet current) |
RollingUpdater<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList> |
getRollingUpdater(long rollingTimeout,
TimeUnit rollingTimeUnit) |
TimeTailPrettyLoggable |
limitBytes(int limitBytes) |
ReplicaSetOperationsImpl |
newInstance(OperationContext context) |
ReplicaSetOperationsImpl |
newInstance(RollingOperationContext context) |
io.fabric8.kubernetes.api.model.extensions.ReplicaSet |
pause() |
io.fabric8.kubernetes.api.model.extensions.ReplicaSet |
restart() |
io.fabric8.kubernetes.api.model.extensions.ReplicaSet |
resume() |
io.fabric8.kubernetes.api.model.Status |
rollback(io.fabric8.kubernetes.api.model.extensions.DeploymentRollback deploymentRollback) |
TailPrettyLoggable |
sinceSeconds(int seconds) |
TailPrettyLoggable |
sinceTime(String timestamp) |
PrettyLoggable |
tailingLines(int lines) |
TimeTailPrettyLoggable |
terminated() |
io.fabric8.kubernetes.api.model.extensions.ReplicaSet |
undo() |
BytesLimitTerminateTimeTailPrettyLoggable |
usingTimestamps() |
LogWatch |
watchLog(OutputStream out) |
Loggable |
withPrettyOutput() |
io.fabric8.kubernetes.api.model.extensions.ReplicaSet |
withReplicas(int count) |
edit, getLog, inContainer, patch, replace, rolling, scale, scale, scale, scale, sendPatchedObject, updateImage, updateImage, watchLog, withLogWaitTimeout, withTimeout, withTimeoutInMillisaccept, edit, editStatus, modifyItemForReplaceOrPatch, patch, patch, patchStatus, replace, replace, replaceStatus, requireFromServerappendListOptionParams, create, createOrReplace, createOrReplace, delete, delete, delete, dryRun, dryRun, edit, fetchListUrl, forOperationType, fromServer, get, getApiEndpointPath, getConfigType, getFieldQueryParam, getGracePeriodSeconds, getGroup, getItem, getKind, getLimit, getListType, getMandatory, getNonNullItem, getOperationType, getPlural, getPropagationPolicy, getReadiness, getResourceVersion, getVersion, getWatchReconnectInterval, handleCreate, handleDeploymentRollback, handleGet, handlePatch, handleResponse, handleScale, handleUpdate, inAnyNamespace, inform, informOnCondition, inNamespace, inWriteContext, isReady, isReloadingFromServer, isResourceNamespaced, list, list, list, load, load, load, load, lockResourceVersion, lockResourceVersion, newResource, patch, patch, patchStatus, replaceStatus, require, resource, resources, runnableInformer, setListType, setType, submitList, submitWatch, updateApiVersion, updateApiVersion, updateStatus, waitUntilCondition, waitUntilReady, watch, watch, watch, withField, withFields, withGracePeriod, withIndexers, withInvolvedObject, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withLabelSelector, withLimit, withName, withNewFilter, withoutField, withoutFields, withoutLabel, withoutLabels, withPropagationPolicy, withResourceVersioncreate, getTypeaddNamespacedUrlPathParts, assertResponseCode, checkName, checkNamespace, correctNamespace, createStatus, createStatus, getAPIGroupName, getAPIGroupVersion, getConfig, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getObjectValueAsMap, getParameters, getResourceT, getResourceUrl, getResourceUrl, getResourceUrl, getResourceURLForPatchOperation, getResourceURLForWriteOperation, getRootUrlParts, handleApproveOrDeny, handleCreate, handleDelete, handleDeploymentRollback, handleGet, handleMetric, handlePatch, handlePatch, handleRawGet, handleResponse, handleResponse, handleScale, handleUpdate, requestException, requestException, requestFailure, requestFailure, restCall, retryWithExponentialBackoff, unmarshal, unmarshal, unmarshal, waitForResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwithTimeout, withTimeoutInMillisupdateImage, updateImageaccept, edit, edit, edit, editStatus, patch, patch, patch, patch, patch, patch, patchStatusreplace, replaceStatuscascading, isReady, lockResourceVersion, lockResourceVersion, requirefromServerwithResourceVersionwaitUntilCondition, waitUntilReadycreate, createOrReplacecreate, createOrReplace, delete, patchStatus, updateStatuswithGracePeriodwithPropagationPolicyreplaceStatusdryRun, dryRuninform, inform, inform, informOnCondition, runnableInformer, withIndexers, withLimitgetFullResourceName, getName, getNamespacedeletewithLabel, withoutLabelpublic ReplicaSetOperationsImpl(Client client)
public ReplicaSetOperationsImpl newInstance(OperationContext context)
newInstance in class HasMetadataOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public ReplicaSetOperationsImpl newInstance(RollingOperationContext context)
newInstance in class RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public io.fabric8.kubernetes.api.model.extensions.ReplicaSet pause()
pause in interface ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>public io.fabric8.kubernetes.api.model.extensions.ReplicaSet resume()
resume in interface ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>public io.fabric8.kubernetes.api.model.extensions.ReplicaSet restart()
restart in interface ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>public io.fabric8.kubernetes.api.model.extensions.ReplicaSet undo()
undo in interface ImageEditReplacePatchable<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>public io.fabric8.kubernetes.api.model.extensions.ReplicaSet withReplicas(int count)
withReplicas in class RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public RollingUpdater<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList> getRollingUpdater(long rollingTimeout, TimeUnit rollingTimeUnit)
getRollingUpdater in class RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public int getCurrentReplicas(io.fabric8.kubernetes.api.model.extensions.ReplicaSet current)
getCurrentReplicas in class RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public int getDesiredReplicas(io.fabric8.kubernetes.api.model.extensions.ReplicaSet item)
getDesiredReplicas in class RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public long getObservedGeneration(io.fabric8.kubernetes.api.model.extensions.ReplicaSet current)
getObservedGeneration in class RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public io.fabric8.kubernetes.api.model.Status rollback(io.fabric8.kubernetes.api.model.extensions.DeploymentRollback deploymentRollback)
rollback in interface RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>public Reader getLogReader()
getLogReader in interface Loggablepublic InputStream getLogInputStream()
getLogInputStream in interface Loggablepublic LogWatch watchLog(OutputStream out)
protected List<io.fabric8.kubernetes.api.model.Container> getContainers(io.fabric8.kubernetes.api.model.extensions.ReplicaSet value)
getContainers in class RollableScalableResourceOperation<io.fabric8.kubernetes.api.model.extensions.ReplicaSet,io.fabric8.kubernetes.api.model.extensions.ReplicaSetList,RollableScalableResource<io.fabric8.kubernetes.api.model.extensions.ReplicaSet>>public TimeTailPrettyLoggable limitBytes(int limitBytes)
limitBytes in interface BytesLimitTerminateTimeTailPrettyLoggablepublic TimeTailPrettyLoggable terminated()
terminated in interface BytesLimitTerminateTimeTailPrettyLoggablepublic Loggable withPrettyOutput()
withPrettyOutput in interface PrettyLoggablepublic PrettyLoggable tailingLines(int lines)
tailingLines in interface TailPrettyLoggablepublic TailPrettyLoggable sinceTime(String timestamp)
sinceTime in interface TimeTailPrettyLoggablepublic TailPrettyLoggable sinceSeconds(int seconds)
sinceSeconds in interface TimeTailPrettyLoggablepublic BytesLimitTerminateTimeTailPrettyLoggable usingTimestamps()
usingTimestamps in interface TimestampBytesLimitTerminateTimeTailPrettyLoggableCopyright © 2015–2022 Red Hat. All rights reserved.