DigitalTwinsEndpointResourceProperties Class

  • java.lang.Object
    • com.microsoft.azure.management.digitaltwins.v2020_12_01.DigitalTwinsEndpointResourceProperties

public class DigitalTwinsEndpointResourceProperties

Properties related to Digital Twins Endpoint.

Constructor Summary

Constructor Description
DigitalTwinsEndpointResourceProperties()

Method Summary

Modifier and Type Method and Description
AuthenticationType authenticationType()

Get specifies the authentication type being used for connecting to the endpoint.

org.joda.time.DateTime createdTime()

Get time when the Endpoint was added to DigitalTwinsInstance.

java.lang.String deadLetterSecret()

Get dead letter storage secret for key-based authentication.

java.lang.String deadLetterUri()

Get dead letter storage URL for identity-based authentication.

EndpointProvisioningState provisioningState()

Get the provisioning state.

DigitalTwinsEndpointResourceProperties withAuthenticationType(AuthenticationType authenticationType)

Set specifies the authentication type being used for connecting to the endpoint.

DigitalTwinsEndpointResourceProperties withDeadLetterSecret(String deadLetterSecret)

Set dead letter storage secret for key-based authentication.

DigitalTwinsEndpointResourceProperties withDeadLetterUri(String deadLetterUri)

Set dead letter storage URL for identity-based authentication.

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

DigitalTwinsEndpointResourceProperties

public DigitalTwinsEndpointResourceProperties()

Method Details

authenticationType

public AuthenticationType authenticationType()

Get specifies the authentication type being used for connecting to the endpoint. Possible values include: 'KeyBased', 'IdentityBased'.

Returns:

the authenticationType value

createdTime

public DateTime createdTime()

Get time when the Endpoint was added to DigitalTwinsInstance.

Returns:

the createdTime value

deadLetterSecret

public String deadLetterSecret()

Get dead letter storage secret for key-based authentication. Will be obfuscated during read.

Returns:

the deadLetterSecret value

deadLetterUri

public String deadLetterUri()

Get dead letter storage URL for identity-based authentication.

Returns:

the deadLetterUri value

provisioningState

public EndpointProvisioningState provisioningState()

Get the provisioning state. Possible values include: 'Provisioning', 'Deleting', 'Succeeded', 'Failed', 'Canceled', 'Deleted', 'Warning', 'Suspending', 'Restoring', 'Moving', 'Disabled'.

Returns:

the provisioningState value

withAuthenticationType

public DigitalTwinsEndpointResourceProperties withAuthenticationType(AuthenticationType authenticationType)

Set specifies the authentication type being used for connecting to the endpoint. Possible values include: 'KeyBased', 'IdentityBased'.

Parameters:

authenticationType - the authenticationType value to set

Returns:

the DigitalTwinsEndpointResourceProperties object itself.

withDeadLetterSecret

public DigitalTwinsEndpointResourceProperties withDeadLetterSecret(String deadLetterSecret)

Set dead letter storage secret for key-based authentication. Will be obfuscated during read.

Parameters:

deadLetterSecret - the deadLetterSecret value to set

Returns:

the DigitalTwinsEndpointResourceProperties object itself.

withDeadLetterUri

public DigitalTwinsEndpointResourceProperties withDeadLetterUri(String deadLetterUri)

Set dead letter storage URL for identity-based authentication.

Parameters:

deadLetterUri - the deadLetterUri value to set

Returns:

the DigitalTwinsEndpointResourceProperties object itself.

Applies to