public abstract class LegacyRollableScalableResourceOperation<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,R extends Resource<T>> extends RollableScalableResourceOperation<T,L,R>
FieldValidateable.Validation
rollingOperationContext
DEFAULT_GRACE_PERIOD_IN_SECONDS, DEFAULT_PROPAGATION_POLICY
apiVersion, listType
type
apiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, subresource
Modifier | Constructor and Description |
---|---|
protected |
LegacyRollableScalableResourceOperation(PodOperationContext context,
OperationContext superContext,
Class<T> type,
Class<L> listType) |
Modifier and Type | Method and Description |
---|---|
io.fabric8.kubernetes.api.model.autoscaling.v1.Scale |
scale(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam) |
static io.fabric8.kubernetes.api.model.autoscaling.v1.Scale |
scale(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam,
HasMetadataOperation<?,?,?> operation) |
edit, getContainers, getLog, getRollingUpdater, inContainer, newInstance, pause, restart, resume, rolling, sendPatchedObject, undo, updateImage, updateImage, watchLog, withLogWaitTimeout, withReadyWaitTimeout, withTimeout, withTimeoutInMillis
accept, edit, editStatus, handleReplace, modifyItemForReplaceOrPatch, newInstance, patch, patch, patch, patch, patch, patchStatus, patchStatus, replace, replaceStatus, scale, scale, update, update, updateStatus, waitUntilScaled
appendListOptionParams, create, createOr, createOrReplace, createOrReplace, delete, delete, delete, deleteAll, dryRun, dryRun, edit, fetchListUrl, fieldManager, fieldValidation, forceConflicts, forOperationType, fromServer, get, getApiEndpointPath, getConfigType, getFieldQueryParam, getGracePeriodSeconds, getGroup, getItem, getItemOrRequireFromServer, getKind, getLimit, getListType, getNonNullItem, getOperationType, getPlural, getPropagationPolicy, getReadiness, getResourceVersion, getVersion, getWatchReconnectInterval, handleCreate, handleDeploymentRollback, handleGet, handlePatch, handleResponse, handleScale, handleUpdate, inAnyNamespace, inform, informOnCondition, inNamespace, inWriteContext, isReady, isResourceNamespaced, item, list, list, list, load, load, load, load, lockResourceVersion, lockResourceVersion, newResource, replace, replaceStatus, require, requireFromServer, resource, resources, runnableInformer, serverSideApply, setListType, setType, submitList, submitWatch, subresource, unlock, updateApiVersion, updateListItems, 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, withResourceVersion
create, getType
addNamespacedUrlPathParts, assertResponseCode, checkName, checkNamespace, correctNamespace, createStatus, createStatus, getAPIGroupName, getAPIGroupVersion, getConfig, getKubernetesSerialization, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getOperationContext, getRequestConfig, getResourceT, getResourceUrl, getResourceUrl, getResourceUrl, getResourceURLForPatchOperation, getResourceURLForWriteOperation, getRootUrlParts, handleCreate, handleDelete, handleDeploymentRollback, handleGet, handleMetric, handlePatch, handlePatch, handleRaw, handleRawGet, handleResponse, handleResponse, handleScale, handleUpdate, requestException, requestException, requestFailure, requestFailure, restCall, waitForResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
rollback
cascading, isReady, item, lockResourceVersion, lockResourceVersion, require
fromServer
withResourceVersion
waitUntilCondition, waitUntilReady
createOr, editStatus, patchStatus, subresource, unlock
create, createOrReplace
replaceStatus, updateStatus
accept, edit, edit, patch, patch, patch, patch, patch, patch
create, createOrReplace, delete, patchStatus, updateStatus
withGracePeriod
withPropagationPolicy
replace, replaceStatus
fieldManager, forceConflicts, serverSideApply
fieldValidation
dryRun, dryRun
inform, inform, inform, informOnCondition, runnableInformer, withIndexers, withLimit
usingTimestamps
limitBytes, terminated
sinceSeconds, sinceTime
tailingLines
withPrettyOutput
getLog, getLogInputStream, getLogReader, watchLog
scale
getFullResourceName, getName, getNamespace
delete
withLabel, withoutLabel
protected LegacyRollableScalableResourceOperation(PodOperationContext context, OperationContext superContext, Class<T> type, Class<L> listType)
public io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scale(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam)
public static io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scale(io.fabric8.kubernetes.api.model.autoscaling.v1.Scale scaleParam, HasMetadataOperation<?,?,?> operation)
Copyright © 2015–2024 Red Hat. All rights reserved.