Client Interface
public interface Client
An immutable client-side representation of Client.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Map<String,Object> |
attributes()
Gets the attributes property: Attributes for the client. |
| abstract String |
authenticationName()
Gets the authentication |
|
abstract
Client |
clientCertificateAuthentication()
Gets the client |
| abstract String |
description()
Gets the description property: Description for the Client resource. |
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
|
abstract
Client |
innerModel()
Gets the inner com. |
| abstract String |
name()
Gets the name property: The name of the resource. |
|
abstract
Client |
provisioningState()
Gets the provisioning |
| abstract Client |
refresh()
Refreshes the resource to sync with Azure. |
| abstract Client |
refresh(Context context)
Refreshes the resource to sync with Azure. |
| abstract String |
resourceGroupName()
Gets the name of the resource group. |
|
abstract
Client |
state()
Gets the state property: Indicates if the client is enabled or not. |
|
abstract
System |
systemData()
Gets the system |
| abstract String |
type()
Gets the type property: The type of the resource. |
| abstract Update |
update()
Begins update for the Client resource. |
Method Details
attributes
public abstract Map<String,Object> attributes()
Gets the attributes property: Attributes for the client. Supported values are int, bool, string, string[]. Example: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }.
Returns:
authenticationName
public abstract String authenticationName()
Gets the authenticationName property: The name presented by the client for authentication. The default value is the name of the resource.
Returns:
clientCertificateAuthentication
public abstract ClientCertificateAuthentication clientCertificateAuthentication()
Gets the clientCertificateAuthentication property: The client certificate authentication information.
Returns:
description
public abstract String description()
Gets the description property: Description for the Client resource.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract ClientInner innerModel()
Gets the inner com.azure.resourcemanager.eventgrid.fluent.models.ClientInner object.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
provisioningState
public abstract ClientProvisioningState provisioningState()
Gets the provisioningState property: Provisioning state of the Client resource.
Returns:
refresh
public abstract Client refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract Client refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
state
public abstract ClientState state()
Gets the state property: Indicates if the client is enabled or not. Default value is Enabled.
Returns:
systemData
public abstract SystemData systemData()
Gets the systemData property: The system metadata relating to the Event Grid resource.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract Client.Update update()
Begins update for the Client resource.
Returns: