Skip to content

Commit 53b1e22

Browse files
committed
refactor: better naming
1 parent 01e2c0f commit 53b1e22

File tree

6 files changed

+14
-14
lines changed

6 files changed

+14
-14
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/DefaultContext.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ public DefaultContext<P> setRetryInfo(RetryInfo retryInfo) {
130130
}
131131

132132
@SuppressWarnings("unchecked")
133-
public <R> R desiredStateFor(
133+
public <R> R getOrComputeDesiredStateFor(
134134
DependentResource<R, P> dependentResource, Function<P, R> desiredStateComputer) {
135135
return (R)
136136
desiredStates.computeIfAbsent(

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/AbstractDependentResource.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ protected ReconcileResult<R> reconcile(P primary, R actualResource, Context<P> c
7171
if (creatable() || updatable()) {
7272
if (actualResource == null) {
7373
if (creatable) {
74-
var desired = doDesired(context);
74+
var desired = getOrComputeDesired(context);
7575
throwIfNull(desired, primary, "Desired");
7676
logForOperation("Creating", primary, desired);
7777
var createdResource = handleCreate(desired, primary, context);
@@ -81,7 +81,7 @@ protected ReconcileResult<R> reconcile(P primary, R actualResource, Context<P> c
8181
if (updatable()) {
8282
final Matcher.Result<R> match = match(actualResource, primary, context);
8383
if (!match.matched()) {
84-
final var desired = match.computedDesired().orElseGet(() -> doDesired(context));
84+
final var desired = match.computedDesired().orElseGet(() -> getOrComputeDesired(context));
8585
throwIfNull(desired, primary, "Desired");
8686
logForOperation("Updating", primary, desired);
8787
var updatedResource = handleUpdate(actualResource, desired, primary, context);
@@ -136,7 +136,7 @@ public Optional<R> getSecondaryResource(P primary, Context<P> context) {
136136
*/
137137
protected Optional<R> selectTargetSecondaryResource(
138138
Set<R> secondaryResources, P primary, Context<P> context) {
139-
R desired = doDesired(context);
139+
R desired = getOrComputeDesired(context);
140140
var targetResources = secondaryResources.stream().filter(r -> r.equals(desired)).toList();
141141
if (targetResources.size() > 1) {
142142
throw new IllegalStateException(
@@ -205,10 +205,10 @@ protected R desired(P primary, Context<P> context) {
205205
+ " updated");
206206
}
207207

208-
protected R doDesired(Context<P> context) {
208+
protected R getOrComputeDesired(Context<P> context) {
209209
assert context instanceof DefaultContext<P>;
210210
DefaultContext<P> defaultContext = (DefaultContext<P>) context;
211-
return defaultContext.desiredStateFor(this, p -> desired(p, defaultContext));
211+
return defaultContext.getOrComputeDesiredStateFor(this, p -> desired(p, defaultContext));
212212
}
213213

214214
public void delete(P primary, Context<P> context) {

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/AbstractExternalDependentResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ protected void handleExplicitStateCreation(P primary, R created, Context<P> cont
8383

8484
@Override
8585
public Matcher.Result<R> match(R resource, P primary, Context<P> context) {
86-
var desired = doDesired(context);
86+
var desired = getOrComputeDesired(context);
8787
return Matcher.Result.computed(resource.equals(desired), desired);
8888
}
8989

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/GenericKubernetesResourceMatcher.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ public static <R extends HasMetadata, P extends HasMetadata> Matcher.Result<R> m
123123
Context<P> context,
124124
boolean labelsAndAnnotationsEquality,
125125
String... ignorePaths) {
126-
final var desired = dependentResource.doDesired(context);
126+
final var desired = dependentResource.getOrComputeDesired(context);
127127
return match(desired, actualResource, labelsAndAnnotationsEquality, context, ignorePaths);
128128
}
129129

@@ -135,7 +135,7 @@ public static <R extends HasMetadata, P extends HasMetadata> Matcher.Result<R> m
135135
boolean specEquality,
136136
boolean labelsAndAnnotationsEquality,
137137
String... ignorePaths) {
138-
final var desired = dependentResource.doDesired(context);
138+
final var desired = dependentResource.getOrComputeDesired(context);
139139
return match(
140140
desired, actualResource, labelsAndAnnotationsEquality, specEquality, context, ignorePaths);
141141
}

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/KubernetesDependentResource.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public R update(R actual, R desired, P primary, Context<P> context) {
109109

110110
@Override
111111
public Result<R> match(R actualResource, P primary, Context<P> context) {
112-
final var desired = doDesired(context);
112+
final var desired = getOrComputeDesired(context);
113113
return match(actualResource, desired, primary, context);
114114
}
115115

@@ -288,16 +288,16 @@ protected Optional<R> selectTargetSecondaryResource(
288288
* @return id of the target managed resource
289289
*/
290290
protected ResourceID targetSecondaryResourceID(P primary, Context<P> context) {
291-
return ResourceID.fromResource(doDesired(context));
291+
return ResourceID.fromResource(getOrComputeDesired(context));
292292
}
293293

294294
protected boolean addOwnerReference() {
295295
return garbageCollected;
296296
}
297297

298298
@Override
299-
protected R doDesired(Context<P> context) {
300-
return super.doDesired(context);
299+
protected R getOrComputeDesired(Context<P> context) {
300+
return super.getOrComputeDesired(context);
301301
}
302302

303303
@Override

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/GenericKubernetesResourceMatcherTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ void doesNotMatchRemovedValues() {
7676
final var localContext = new TestContext(createPrimary("removed"));
7777
assertThat(
7878
GenericKubernetesResourceMatcher.match(
79-
dependentResource.doDesired(localContext), actual, localContext)
79+
dependentResource.getOrComputeDesired(localContext), actual, localContext)
8080
.matched())
8181
.withFailMessage("Removing values in metadata should lead to a mismatch")
8282
.isFalse();

0 commit comments

Comments
 (0)