io.kubernetes.client.openapi.models.V1LeaseSpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import java.lang.Integer;
import java.lang.StringBuffer;
import java.lang.StringBuilder;
import java.time.OffsetDateTime;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Fluent;
import java.lang.String;
import java.lang.Boolean;
public interface V1LeaseSpecFluent> extends Fluent {
public OffsetDateTime getAcquireTime();
public A withAcquireTime(OffsetDateTime acquireTime);
public Boolean hasAcquireTime();
public String getHolderIdentity();
public A withHolderIdentity(String holderIdentity);
public Boolean hasHolderIdentity();
public A withNewHolderIdentity(String arg1);
public A withNewHolderIdentity(StringBuilder arg1);
public A withNewHolderIdentity(StringBuffer arg1);
public Integer getLeaseDurationSeconds();
public A withLeaseDurationSeconds(Integer leaseDurationSeconds);
public Boolean hasLeaseDurationSeconds();
public Integer getLeaseTransitions();
public A withLeaseTransitions(Integer leaseTransitions);
public Boolean hasLeaseTransitions();
public OffsetDateTime getRenewTime();
public A withRenewTime(OffsetDateTime renewTime);
public Boolean hasRenewTime();
}