Package com.pulumi.resources
Class CustomTimeouts
- java.lang.Object
-
- com.pulumi.resources.CustomTimeouts
-
- All Implemented Interfaces:
com.pulumi.core.internal.Copyable<CustomTimeouts>
public final class CustomTimeouts extends java.lang.Object implements com.pulumi.core.internal.Copyable<CustomTimeouts>
Optional timeouts to supply in @seeResourceOptions.getCustomTimeouts()
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CustomTimeouts.Builder
TheCustomTimeouts
builder
-
Constructor Summary
Constructors Constructor Description CustomTimeouts(java.time.Duration create, java.time.Duration update, java.time.Duration delete)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CustomTimeouts.Builder
builder()
CustomTimeouts
copy()
boolean
equals(java.lang.Object o)
java.util.Optional<java.time.Duration>
getCreate()
java.util.Optional<java.time.Duration>
getDelete()
java.util.Optional<java.time.Duration>
getUpdate()
static java.lang.String
golangString(java.util.Optional<java.time.Duration> duration)
int
hashCode()
-
-
-
Method Detail
-
getCreate
public java.util.Optional<java.time.Duration> getCreate()
- Returns:
- the optional create timeout
-
getUpdate
public java.util.Optional<java.time.Duration> getUpdate()
- Returns:
- the optional update timeout
-
getDelete
public java.util.Optional<java.time.Duration> getDelete()
- Returns:
- the optional delete timeout
-
copy
public CustomTimeouts copy()
- Specified by:
copy
in interfacecom.pulumi.core.internal.Copyable<CustomTimeouts>
- Returns:
- a copy of
this
CustomTimeouts
instance
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
golangString
@InternalUse public static java.lang.String golangString(java.util.Optional<java.time.Duration> duration)
-
builder
public static CustomTimeouts.Builder builder()
- Returns:
- a
CustomTimeouts
builder
-
-