FeaturestoreEntityContainerProperties Class

public final class FeaturestoreEntityContainerProperties
extends AssetContainer

DTO object representing feature entity.

Constructor Summary

Constructor Description
FeaturestoreEntityContainerProperties()

Creates an instance of FeaturestoreEntityContainerProperties class.

Method Summary

Modifier and Type Method and Description
static FeaturestoreEntityContainerProperties fromJson(JsonReader jsonReader)

Reads an instance of FeaturestoreEntityContainerProperties from the JsonReader.

String latestVersion()

Get the latestVersion property: The latest version inside this container.

String nextVersion()

Get the nextVersion property: The next auto incremental version.

AssetProvisioningState provisioningState()

Get the provisioningState property: Provisioning state for the featurestore entity container.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

FeaturestoreEntityContainerProperties withDescription(String description)

Set the description property: The asset description text.

FeaturestoreEntityContainerProperties withIsArchived(Boolean isArchived)

Set the isArchived property: Is the asset archived?.

FeaturestoreEntityContainerProperties withProperties(Map<String,String> properties)

Set the properties property: The asset property dictionary.

FeaturestoreEntityContainerProperties withTags(Map<String,String> tags)

Set the tags property: Tag dictionary.

Methods inherited from AssetContainer

Methods inherited from ResourceBase

Methods inherited from java.lang.Object

Constructor Details

FeaturestoreEntityContainerProperties

public FeaturestoreEntityContainerProperties()

Creates an instance of FeaturestoreEntityContainerProperties class.

Method Details

fromJson

public static FeaturestoreEntityContainerProperties fromJson(JsonReader jsonReader)

Reads an instance of FeaturestoreEntityContainerProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of FeaturestoreEntityContainerProperties if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the FeaturestoreEntityContainerProperties.

latestVersion

public String latestVersion()

Get the latestVersion property: The latest version inside this container.

Overrides:

FeaturestoreEntityContainerProperties.latestVersion()

Returns:

the latestVersion value.

nextVersion

public String nextVersion()

Get the nextVersion property: The next auto incremental version.

Overrides:

FeaturestoreEntityContainerProperties.nextVersion()

Returns:

the nextVersion value.

provisioningState

public AssetProvisioningState provisioningState()

Get the provisioningState property: Provisioning state for the featurestore entity container.

Returns:

the provisioningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

FeaturestoreEntityContainerProperties.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

FeaturestoreEntityContainerProperties.validate()

withDescription

public FeaturestoreEntityContainerProperties withDescription(String description)

Set the description property: The asset description text.

Overrides:

FeaturestoreEntityContainerProperties.withDescription(String description)

Parameters:

description

withIsArchived

public FeaturestoreEntityContainerProperties withIsArchived(Boolean isArchived)

Set the isArchived property: Is the asset archived?.

Overrides:

FeaturestoreEntityContainerProperties.withIsArchived(Boolean isArchived)

Parameters:

isArchived

withProperties

public FeaturestoreEntityContainerProperties withProperties(Map<String,String> properties)

Set the properties property: The asset property dictionary.

Overrides:

FeaturestoreEntityContainerProperties.withProperties(Map<String,String> properties)

Parameters:

properties

withTags

public FeaturestoreEntityContainerProperties withTags(Map<String,String> tags)

Set the tags property: Tag dictionary. Tags can be added, removed, and updated.

Overrides:

FeaturestoreEntityContainerProperties.withTags(Map<String,String> tags)

Parameters:

tags

Applies to