Skip to content

Commit cea5b0c

Browse files
committed
[SPARK-53818] Improve SentinelManager.toString by JEP-280 instead of ToStringBuilder
1 parent 5eed495 commit cea5b0c

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

spark-operator/src/main/java/org/apache/spark/k8s/operator/metrics/healthcheck/SentinelManager.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
import lombok.Getter;
3535
import lombok.RequiredArgsConstructor;
3636
import lombok.extern.slf4j.Slf4j;
37-
import org.apache.commons.lang3.builder.ToStringBuilder;
3837

3938
import org.apache.spark.k8s.operator.BaseResource;
4039
import org.apache.spark.k8s.operator.Constants;
@@ -240,11 +239,13 @@ boolean reconciledSinceUpdate() {
240239
*/
241240
@Override
242241
public String toString() {
243-
return new ToStringBuilder(this)
244-
.append("resource", resource)
245-
.append("previousGeneration", previousGeneration)
246-
.append("isHealthy", isHealthy)
247-
.toString();
242+
return "SentinelResourceState[resource="
243+
+ resource
244+
+ ",previousGeneration="
245+
+ previousGeneration
246+
+ ",isHealthy="
247+
+ isHealthy
248+
+ "]";
248249
}
249250
}
250251

0 commit comments

Comments
 (0)