ServicesDescriptionInner Class

public final class ServicesDescriptionInner
extends ServicesResource

The description of the service.

Constructor Summary

Constructor Description
ServicesDescriptionInner()

Method Summary

Modifier and Type Method and Description
ServicesProperties properties()

Get the properties property: The common properties of a service.

SystemData systemData()

Get the systemData property: Metadata pertaining to creation and last modification of the resource.

void validate()

Validates the instance.

ServicesDescriptionInner withEtag(String etag)

Set the etag property: An etag associated with the resource, used for optimistic concurrency when editing it.

ServicesDescriptionInner withIdentity(ServicesResourceIdentity identity)

Set the identity property: Setting indicating whether the service has a managed identity associated with it.

ServicesDescriptionInner withKind(Kind kind)

Set the kind property: The kind of the service.

ServicesDescriptionInner withLocation(String location)
ServicesDescriptionInner withProperties(ServicesProperties properties)

Set the properties property: The common properties of a service.

ServicesDescriptionInner withTags(Map<String,String> tags)

Methods inherited from ProxyResource

Methods inherited from Resource

Methods inherited from ServicesResource

Methods inherited from java.lang.Object

Constructor Details

ServicesDescriptionInner

public ServicesDescriptionInner()

Method Details

properties

public ServicesProperties properties()

Get the properties property: The common properties of a service.

Returns:

the properties value.

systemData

public SystemData systemData()

Get the systemData property: Metadata pertaining to creation and last modification of the resource.

Returns:

the systemData value.

validate

public void validate()

Validates the instance.

Overrides:

ServicesDescriptionInner.validate()

withEtag

public ServicesDescriptionInner withEtag(String etag)

Set the etag property: An etag associated with the resource, used for optimistic concurrency when editing it.

Overrides:

ServicesDescriptionInner.withEtag(String etag)

Parameters:

etag

withIdentity

public ServicesDescriptionInner withIdentity(ServicesResourceIdentity identity)

Set the identity property: Setting indicating whether the service has a managed identity associated with it.

Overrides:

ServicesDescriptionInner.withIdentity(ServicesResourceIdentity identity)

Parameters:

identity

withKind

public ServicesDescriptionInner withKind(Kind kind)

Set the kind property: The kind of the service.

Overrides:

ServicesDescriptionInner.withKind(Kind kind)

Parameters:

kind

withLocation

public ServicesDescriptionInner withLocation(String location)

Overrides:

ServicesDescriptionInner.withLocation(String location)

Parameters:

location

withProperties

public ServicesDescriptionInner withProperties(ServicesProperties properties)

Set the properties property: The common properties of a service.

Parameters:

properties - the properties value to set.

Returns:

the ServicesDescriptionInner object itself.

withTags

public ServicesDescriptionInner withTags(Map tags)

Overrides:

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

Parameters:

tags

Applies to