ClientDiscoveryValueForSingleApiInner Class

  • java.lang.Object
    • com.azure.resourcemanager.recoveryservices.fluent.models.ClientDiscoveryValueForSingleApiInner

public final class ClientDiscoveryValueForSingleApiInner

Available operation details.

Constructor Summary

Constructor Description
ClientDiscoveryValueForSingleApiInner()

Creates an instance of ClientDiscoveryValueForSingleApiInner class.

Method Summary

Modifier and Type Method and Description
ClientDiscoveryDisplay display()

Get the display property: Contains the localized display information for this particular operation.

String name()

Get the name property: Name of the Operation.

String origin()

Get the origin property: The intended executor of the operation;governs the display of the operation in the RBAC UX and the audit logs UX.

ClientDiscoveryForProperties properties()

Get the properties property: ShoeBox properties for the given operation.

void validate()

Validates the instance.

ClientDiscoveryValueForSingleApiInner withDisplay(ClientDiscoveryDisplay display)

Set the display property: Contains the localized display information for this particular operation.

ClientDiscoveryValueForSingleApiInner withName(String name)

Set the name property: Name of the Operation.

ClientDiscoveryValueForSingleApiInner withOrigin(String origin)

Set the origin property: The intended executor of the operation;governs the display of the operation in the RBAC UX and the audit logs UX.

ClientDiscoveryValueForSingleApiInner withProperties(ClientDiscoveryForProperties properties)

Set the properties property: ShoeBox properties for the given operation.

Methods inherited from java.lang.Object

Constructor Details

ClientDiscoveryValueForSingleApiInner

public ClientDiscoveryValueForSingleApiInner()

Creates an instance of ClientDiscoveryValueForSingleApiInner class.

Method Details

display

public ClientDiscoveryDisplay display()

Get the display property: Contains the localized display information for this particular operation.

Returns:

the display value.

name

public String name()

Get the name property: Name of the Operation.

Returns:

the name value.

origin

public String origin()

Get the origin property: The intended executor of the operation;governs the display of the operation in the RBAC UX and the audit logs UX.

Returns:

the origin value.

properties

public ClientDiscoveryForProperties properties()

Get the properties property: ShoeBox properties for the given operation.

Returns:

the properties value.

validate

public void validate()

Validates the instance.

withDisplay

public ClientDiscoveryValueForSingleApiInner withDisplay(ClientDiscoveryDisplay display)

Set the display property: Contains the localized display information for this particular operation.

Parameters:

display - the display value to set.

Returns:

the ClientDiscoveryValueForSingleApiInner object itself.

withName

public ClientDiscoveryValueForSingleApiInner withName(String name)

Set the name property: Name of the Operation.

Parameters:

name - the name value to set.

Returns:

the ClientDiscoveryValueForSingleApiInner object itself.

withOrigin

public ClientDiscoveryValueForSingleApiInner withOrigin(String origin)

Set the origin property: The intended executor of the operation;governs the display of the operation in the RBAC UX and the audit logs UX.

Parameters:

origin - the origin value to set.

Returns:

the ClientDiscoveryValueForSingleApiInner object itself.

withProperties

public ClientDiscoveryValueForSingleApiInner withProperties(ClientDiscoveryForProperties properties)

Set the properties property: ShoeBox properties for the given operation.

Parameters:

properties - the properties value to set.

Returns:

the ClientDiscoveryValueForSingleApiInner object itself.

Applies to