SpringService Interface

Implements

public interface SpringService
extends GroupableResource<AppPlatformManager,ServiceResourceInner>, Refreshable<SpringService>, Updatable<Update>

An immutable client-side representation of an Azure Spring Service.

Method Summary

Modifier and Type Method and Description
abstract SpringApps apps()
abstract SpringServiceCertificates certificates()
abstract void disableTestEndpoint()

Disables the test endpoint for the service.

abstract Mono<Void> disableTestEndpointAsync()

Disables the test endpoint for the service.

abstract TestKeys enableTestEndpoint()

Enables the test endpoint for the service.

abstract Mono<TestKeys> enableTestEndpointAsync()

Enables the test endpoint for the service.

abstract SpringConfigurationService getDefaultConfigurationService()
abstract SpringServiceRegistry getDefaultServiceRegistry()
abstract MonitoringSettingProperties getMonitoringSetting()
abstract Mono<MonitoringSettingProperties> getMonitoringSettingAsync()
abstract ConfigServerProperties getServerProperties()
abstract Mono<ConfigServerProperties> getServerPropertiesAsync()
abstract TestKeys listTestKeys()

Lists test keys for the service.

abstract Mono<TestKeys> listTestKeysAsync()

Lists test keys for the service.

abstract TestKeys regenerateTestKeys(TestKeyType keyType)

Regenerates a test key for the Service.

abstract Mono<TestKeys> regenerateTestKeysAsync(TestKeyType keyType)

Regenerates a test key for the Service.

abstract Sku sku()

Method Details

apps

public abstract SpringApps apps()

Returns:

the entry point of the spring app

certificates

public abstract SpringServiceCertificates certificates()

Returns:

the entry point of the spring service certificate

disableTestEndpoint

public abstract void disableTestEndpoint()

Disables the test endpoint for the service.

disableTestEndpointAsync

public abstract Mono disableTestEndpointAsync()

Disables the test endpoint for the service.

Returns:

null

enableTestEndpoint

public abstract TestKeys enableTestEndpoint()

Enables the test endpoint for the service.

Returns:

all test keys

enableTestEndpointAsync

public abstract Mono enableTestEndpointAsync()

Enables the test endpoint for the service.

Returns:

all test keys

getDefaultConfigurationService

public abstract SpringConfigurationService getDefaultConfigurationService()

Returns:

default Configuration Service for Enterprise Tier

getDefaultServiceRegistry

public abstract SpringServiceRegistry getDefaultServiceRegistry()

Returns:

default Service Registry for Enterprise Tier

getMonitoringSetting

public abstract MonitoringSettingProperties getMonitoringSetting()

Returns:

Monitoring Setting properties of the service

getMonitoringSettingAsync

public abstract Mono getMonitoringSettingAsync()

Returns:

Monitoring Setting properties of the service

getServerProperties

public abstract ConfigServerProperties getServerProperties()

Returns:

server properties of the service

getServerPropertiesAsync

public abstract Mono getServerPropertiesAsync()

Returns:

server properties of the service

listTestKeys

public abstract TestKeys listTestKeys()

Lists test keys for the service.

Returns:

all test keys

listTestKeysAsync

public abstract Mono listTestKeysAsync()

Lists test keys for the service.

Returns:

all test keys

regenerateTestKeys

public abstract TestKeys regenerateTestKeys(TestKeyType keyType)

Regenerates a test key for the Service.

Parameters:

keyType - the type of the regenerated key

Returns:

all test keys

regenerateTestKeysAsync

public abstract Mono regenerateTestKeysAsync(TestKeyType keyType)

Regenerates a test key for the Service.

Parameters:

keyType - the type of the regenerated key

Returns:

all test keys

sku

public abstract Sku sku()

Returns:

Sku of the service

Applies to