Class EnvVar.Builder
-
- All Implemented Interfaces:
public final class EnvVar.BuilderA builder for EnvVar.
-
-
Method Summary
Modifier and Type Method Description final EnvVar.Builderid(String id)Unique identifier for the environment variable final EnvVar.Builderid(JsonField<String> id)Sets Builder.id to an arbitrary JSON value. final EnvVar.Buildername(String name)The name of the environment variable final EnvVar.Buildername(JsonField<String> name)Sets Builder.name to an arbitrary JSON value. final EnvVar.BuilderobjectId(String objectId)The id of the object the environment variable is scoped for final EnvVar.BuilderobjectId(JsonField<String> objectId)Sets Builder.objectId to an arbitrary JSON value. final EnvVar.BuilderobjectType(EnvVar.ObjectType objectType)The type of the object the environment variable is scoped for final EnvVar.BuilderobjectType(JsonField<EnvVar.ObjectType> objectType)Sets Builder.objectType to an arbitrary JSON value. final EnvVar.Buildercreated(OffsetDateTime created)Date of environment variable creation final EnvVar.Buildercreated(Optional<OffsetDateTime> created)Alias for calling Builder.created with created.orElse(null).final EnvVar.Buildercreated(JsonField<OffsetDateTime> created)Sets Builder.created to an arbitrary JSON value. final EnvVar.Builderused(OffsetDateTime used)Date the environment variable was last used final EnvVar.Builderused(Optional<OffsetDateTime> used)Alias for calling Builder.used with used.orElse(null).final EnvVar.Builderused(JsonField<OffsetDateTime> used)Sets Builder.used to an arbitrary JSON value. final EnvVar.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final EnvVar.BuilderputAdditionalProperty(String key, JsonValue value)final EnvVar.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final EnvVar.BuilderremoveAdditionalProperty(String key)final EnvVar.BuilderremoveAllAdditionalProperties(Set<String> keys)final EnvVarbuild()Returns an immutable instance of EnvVar. -
-
Method Detail
-
id
final EnvVar.Builder id(String id)
Unique identifier for the environment variable
-
id
final EnvVar.Builder id(JsonField<String> id)
Sets Builder.id to an arbitrary JSON value.
You should usually call Builder.id with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final EnvVar.Builder name(String name)
The name of the environment variable
-
name
final EnvVar.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
objectId
final EnvVar.Builder objectId(String objectId)
The id of the object the environment variable is scoped for
-
objectId
final EnvVar.Builder objectId(JsonField<String> objectId)
Sets Builder.objectId to an arbitrary JSON value.
You should usually call Builder.objectId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
objectType
final EnvVar.Builder objectType(EnvVar.ObjectType objectType)
The type of the object the environment variable is scoped for
-
objectType
final EnvVar.Builder objectType(JsonField<EnvVar.ObjectType> objectType)
Sets Builder.objectType to an arbitrary JSON value.
You should usually call Builder.objectType with a well-typed ObjectType value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
created
final EnvVar.Builder created(OffsetDateTime created)
Date of environment variable creation
-
created
final EnvVar.Builder created(Optional<OffsetDateTime> created)
Alias for calling Builder.created with
created.orElse(null).
-
created
final EnvVar.Builder created(JsonField<OffsetDateTime> created)
Sets Builder.created to an arbitrary JSON value.
You should usually call Builder.created with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
used
final EnvVar.Builder used(OffsetDateTime used)
Date the environment variable was last used
-
used
final EnvVar.Builder used(Optional<OffsetDateTime> used)
Alias for calling Builder.used with
used.orElse(null).
-
used
final EnvVar.Builder used(JsonField<OffsetDateTime> used)
Sets Builder.used to an arbitrary JSON value.
You should usually call Builder.used with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final EnvVar.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final EnvVar.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final EnvVar.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final EnvVar.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final EnvVar.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-