DataCollectionEndpointResourceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. monitor. fluent. models. DataCollectionEndpointResourceInner
- com.
- com.
- com.
public final class DataCollectionEndpointResourceInner
extends Resource
Definition of ARM tracked top level resource.
Constructor Summary
Constructor | Description |
---|---|
DataCollectionEndpointResourceInner() |
Creates an instance of Data |
Method Summary
Modifier and Type | Method and Description |
---|---|
Data |
configurationAccess()
Get the configuration |
String |
description()
Get the description property: Description of the data collection endpoint. |
String |
etag()
Get the etag property: Resource entity tag (ETag). |
static
Data |
fromJson(JsonReader jsonReader)
Reads an instance of Data |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
String |
immutableId()
Get the immutable |
Known |
kind()
Get the kind property: The kind of the resource. |
Data |
logsIngestion()
Get the logs |
String |
name()
Get the name property: The name of the resource. |
Data |
networkAcls()
Get the network |
Known |
provisioningState()
Get the provisioning |
System |
systemData()
Get the system |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Data |
withConfigurationAccess(DataCollectionEndpointConfigurationAccess configurationAccess)
Set the configuration |
Data |
withDescription(String description)
Set the description property: Description of the data collection endpoint. |
Data |
withImmutableId(String immutableId)
Set the immutable |
Data |
withKind(KnownDataCollectionEndpointResourceKind kind)
Set the kind property: The kind of the resource. |
Data |
withLocation(String location) |
Data |
withLogsIngestion(DataCollectionEndpointLogsIngestion logsIngestion)
Set the logs |
Data |
withNetworkAcls(DataCollectionEndpointNetworkAcls networkAcls)
Set the network |
Data |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
DataCollectionEndpointResourceInner
public DataCollectionEndpointResourceInner()
Creates an instance of DataCollectionEndpointResourceInner class.
Method Details
configurationAccess
public DataCollectionEndpointConfigurationAccess configurationAccess()
Get the configurationAccess property: The endpoint used by clients to access their configuration.
Returns:
description
public String description()
Get the description property: Description of the data collection endpoint.
Returns:
etag
public String etag()
Get the etag property: Resource entity tag (ETag).
Returns:
fromJson
public static DataCollectionEndpointResourceInner fromJson(JsonReader jsonReader)
Reads an instance of DataCollectionEndpointResourceInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
DataCollectionEndpointResourceInner.id()Returns:
immutableId
public String immutableId()
Get the immutableId property: The immutable ID of this data collection endpoint resource. This property is READ-ONLY.
Returns:
kind
public KnownDataCollectionEndpointResourceKind kind()
Get the kind property: The kind of the resource.
Returns:
logsIngestion
public DataCollectionEndpointLogsIngestion logsIngestion()
Get the logsIngestion property: The endpoint used by clients to ingest logs.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
DataCollectionEndpointResourceInner.name()Returns:
networkAcls
public DataCollectionEndpointNetworkAcls networkAcls()
Get the networkAcls property: Network access control rules for the endpoints.
Returns:
provisioningState
public KnownDataCollectionEndpointProvisioningState provisioningState()
Get the provisioningState property: The resource provisioning state. This property is READ-ONLY.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Metadata pertaining to creation and last modification of the resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
DataCollectionEndpointResourceInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
DataCollectionEndpointResourceInner.type()Returns:
validate
public void validate()
Validates the instance.
withConfigurationAccess
public DataCollectionEndpointResourceInner withConfigurationAccess(DataCollectionEndpointConfigurationAccess configurationAccess)
Set the configurationAccess property: The endpoint used by clients to access their configuration.
Parameters:
Returns:
withDescription
public DataCollectionEndpointResourceInner withDescription(String description)
Set the description property: Description of the data collection endpoint.
Parameters:
Returns:
withImmutableId
public DataCollectionEndpointResourceInner withImmutableId(String immutableId)
Set the immutableId property: The immutable ID of this data collection endpoint resource. This property is READ-ONLY.
Parameters:
Returns:
withKind
public DataCollectionEndpointResourceInner withKind(KnownDataCollectionEndpointResourceKind kind)
Set the kind property: The kind of the resource.
Parameters:
Returns:
withLocation
public DataCollectionEndpointResourceInner withLocation(String location)
Overrides:
DataCollectionEndpointResourceInner.withLocation(String location)Parameters:
withLogsIngestion
public DataCollectionEndpointResourceInner withLogsIngestion(DataCollectionEndpointLogsIngestion logsIngestion)
Set the logsIngestion property: The endpoint used by clients to ingest logs.
Parameters:
Returns:
withNetworkAcls
public DataCollectionEndpointResourceInner withNetworkAcls(DataCollectionEndpointNetworkAcls networkAcls)
Set the networkAcls property: Network access control rules for the endpoints.
Parameters:
Returns:
withTags
public DataCollectionEndpointResourceInner withTags(Map
Overrides:
DataCollectionEndpointResourceInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java