Share via


BackendBaseParameters Class

  • java.lang.Object
    • com.microsoft.azure.management.apimanagement.v2019_01_01.BackendBaseParameters

public class BackendBaseParameters

Backend entity base Parameter set.

Constructor Summary

Constructor Description
BackendBaseParameters()

Method Summary

Modifier and Type Method and Description
BackendCredentialsContract credentials()

Get backend Credentials Contract Properties.

java.lang.String description()

Get backend Description.

BackendProperties properties()

Get backend Properties contract.

BackendProxyContract proxy()

Get backend Proxy Contract Properties.

java.lang.String resourceId()

Get management Uri of the Resource in External System.

java.lang.String title()

Get backend Title.

BackendTlsProperties tls()

Get backend TLS Properties.

BackendBaseParameters withCredentials(BackendCredentialsContract credentials)

Set backend Credentials Contract Properties.

BackendBaseParameters withDescription(String description)

Set backend Description.

BackendBaseParameters withProperties(BackendProperties properties)

Set backend Properties contract.

BackendBaseParameters withProxy(BackendProxyContract proxy)

Set backend Proxy Contract Properties.

BackendBaseParameters withResourceId(String resourceId)

Set management Uri of the Resource in External System.

BackendBaseParameters withTitle(String title)

Set backend Title.

BackendBaseParameters withTls(BackendTlsProperties tls)

Set backend TLS Properties.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

BackendBaseParameters

public BackendBaseParameters()

Method Details

credentials

public BackendCredentialsContract credentials()

Get backend Credentials Contract Properties.

Returns:

the credentials value

description

public String description()

Get backend Description.

Returns:

the description value

properties

public BackendProperties properties()

Get backend Properties contract.

Returns:

the properties value

proxy

public BackendProxyContract proxy()

Get backend Proxy Contract Properties.

Returns:

the proxy value

resourceId

public String resourceId()

Get management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps.

Returns:

the resourceId value

title

public String title()

Get backend Title.

Returns:

the title value

tls

public BackendTlsProperties tls()

Get backend TLS Properties.

Returns:

the tls value

withCredentials

public BackendBaseParameters withCredentials(BackendCredentialsContract credentials)

Set backend Credentials Contract Properties.

Parameters:

credentials - the credentials value to set

Returns:

the BackendBaseParameters object itself.

withDescription

public BackendBaseParameters withDescription(String description)

Set backend Description.

Parameters:

description - the description value to set

Returns:

the BackendBaseParameters object itself.

withProperties

public BackendBaseParameters withProperties(BackendProperties properties)

Set backend Properties contract.

Parameters:

properties - the properties value to set

Returns:

the BackendBaseParameters object itself.

withProxy

public BackendBaseParameters withProxy(BackendProxyContract proxy)

Set backend Proxy Contract Properties.

Parameters:

proxy - the proxy value to set

Returns:

the BackendBaseParameters object itself.

withResourceId

public BackendBaseParameters withResourceId(String resourceId)

Set management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps.

Parameters:

resourceId - the resourceId value to set

Returns:

the BackendBaseParameters object itself.

withTitle

public BackendBaseParameters withTitle(String title)

Set backend Title.

Parameters:

title - the title value to set

Returns:

the BackendBaseParameters object itself.

withTls

public BackendBaseParameters withTls(BackendTlsProperties tls)

Set backend TLS Properties.

Parameters:

tls - the tls value to set

Returns:

the BackendBaseParameters object itself.

Applies to