ApiReleaseContractInner Class

public final class ApiReleaseContractInner
extends ProxyResource

ApiRelease details.

Constructor Summary

Constructor Description
ApiReleaseContractInner()

Creates an instance of ApiReleaseContractInner class.

Method Summary

Modifier and Type Method and Description
String apiId()

Get the apiId property: Identifier of the API the release belongs to.

OffsetDateTime createdDateTime()

Get the createdDateTime property: The time the API was released.

String notes()

Get the notes property: Release Notes.

OffsetDateTime updatedDateTime()

Get the updatedDateTime property: The time the API release was updated.

void validate()

Validates the instance.

ApiReleaseContractInner withApiId(String apiId)

Set the apiId property: Identifier of the API the release belongs to.

ApiReleaseContractInner withNotes(String notes)

Set the notes property: Release Notes.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

ApiReleaseContractInner

public ApiReleaseContractInner()

Creates an instance of ApiReleaseContractInner class.

Method Details

apiId

public String apiId()

Get the apiId property: Identifier of the API the release belongs to.

Returns:

the apiId value.

createdDateTime

public OffsetDateTime createdDateTime()

Get the createdDateTime property: The time the API was released. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard.

Returns:

the createdDateTime value.

notes

public String notes()

Get the notes property: Release Notes.

Returns:

the notes value.

updatedDateTime

public OffsetDateTime updatedDateTime()

Get the updatedDateTime property: The time the API release was updated.

Returns:

the updatedDateTime value.

validate

public void validate()

Validates the instance.

withApiId

public ApiReleaseContractInner withApiId(String apiId)

Set the apiId property: Identifier of the API the release belongs to.

Parameters:

apiId - the apiId value to set.

Returns:

the ApiReleaseContractInner object itself.

withNotes

public ApiReleaseContractInner withNotes(String notes)

Set the notes property: Release Notes.

Parameters:

notes - the notes value to set.

Returns:

the ApiReleaseContractInner object itself.

Applies to