DscNodeReportInner Class

  • java.lang.Object
    • com.azure.resourcemanager.automation.fluent.models.DscNodeReportInner

public final class DscNodeReportInner

Definition of the dsc node report type.

Constructor Summary

Constructor Description
DscNodeReportInner()

Method Summary

Modifier and Type Method and Description
String configurationVersion()

Get the configurationVersion property: Gets or sets the configurationVersion of the node report.

OffsetDateTime endTime()

Get the endTime property: Gets or sets the end time of the node report.

List<DscReportError> errors()

Get the errors property: Gets or sets the errors for the node report.

String hostname()

Get the hostname property: Gets or sets the hostname of the node that sent the report.

List<String> iPV4Addresses()

Get the iPV4Addresses property: Gets or sets the IPv4 address of the node that sent the report.

List<String> iPV6Addresses()

Get the iPV6Addresses property: Gets or sets the IPv6 address of the node that sent the report.

String id()

Get the id property: Gets or sets the id.

OffsetDateTime lastModifiedTime()

Get the lastModifiedTime property: Gets or sets the lastModifiedTime of the node report.

DscMetaConfiguration metaConfiguration()

Get the metaConfiguration property: Gets or sets the metaConfiguration of the node at the time of the report.

Integer numberOfResources()

Get the numberOfResources property: Gets or sets the number of resource in the node report.

String rawErrors()

Get the rawErrors property: Gets or sets the unparsed errors for the node report.

String rebootRequested()

Get the rebootRequested property: Gets or sets the rebootRequested of the node report.

String refreshMode()

Get the refreshMode property: Gets or sets the refreshMode of the node report.

String reportFormatVersion()

Get the reportFormatVersion property: Gets or sets the reportFormatVersion of the node report.

String reportId()

Get the reportId property: Gets or sets the id of the node report.

List<DscReportResource> resources()

Get the resources property: Gets or sets the resource for the node report.

OffsetDateTime startTime()

Get the startTime property: Gets or sets the start time of the node report.

String status()

Get the status property: Gets or sets the status of the node report.

String type()

Get the type property: Gets or sets the type of the node report.

void validate()

Validates the instance.

DscNodeReportInner withConfigurationVersion(String configurationVersion)

Set the configurationVersion property: Gets or sets the configurationVersion of the node report.

DscNodeReportInner withEndTime(OffsetDateTime endTime)

Set the endTime property: Gets or sets the end time of the node report.

DscNodeReportInner withErrors(List<DscReportError> errors)

Set the errors property: Gets or sets the errors for the node report.

DscNodeReportInner withHostname(String hostname)

Set the hostname property: Gets or sets the hostname of the node that sent the report.

DscNodeReportInner withIPV4Addresses(List<String> iPV4Addresses)

Set the iPV4Addresses property: Gets or sets the IPv4 address of the node that sent the report.

DscNodeReportInner withIPV6Addresses(List<String> iPV6Addresses)

Set the iPV6Addresses property: Gets or sets the IPv6 address of the node that sent the report.

DscNodeReportInner withId(String id)

Set the id property: Gets or sets the id.

DscNodeReportInner withLastModifiedTime(OffsetDateTime lastModifiedTime)

Set the lastModifiedTime property: Gets or sets the lastModifiedTime of the node report.

DscNodeReportInner withMetaConfiguration(DscMetaConfiguration metaConfiguration)

Set the metaConfiguration property: Gets or sets the metaConfiguration of the node at the time of the report.

DscNodeReportInner withNumberOfResources(Integer numberOfResources)

Set the numberOfResources property: Gets or sets the number of resource in the node report.

DscNodeReportInner withRawErrors(String rawErrors)

Set the rawErrors property: Gets or sets the unparsed errors for the node report.

DscNodeReportInner withRebootRequested(String rebootRequested)

Set the rebootRequested property: Gets or sets the rebootRequested of the node report.

DscNodeReportInner withRefreshMode(String refreshMode)

Set the refreshMode property: Gets or sets the refreshMode of the node report.

DscNodeReportInner withReportFormatVersion(String reportFormatVersion)

Set the reportFormatVersion property: Gets or sets the reportFormatVersion of the node report.

DscNodeReportInner withReportId(String reportId)

Set the reportId property: Gets or sets the id of the node report.

DscNodeReportInner withResources(List<DscReportResource> resources)

Set the resources property: Gets or sets the resource for the node report.

DscNodeReportInner withStartTime(OffsetDateTime startTime)

Set the startTime property: Gets or sets the start time of the node report.

DscNodeReportInner withStatus(String status)

Set the status property: Gets or sets the status of the node report.

DscNodeReportInner withType(String type)

Set the type property: Gets or sets the type of the node report.

Methods inherited from java.lang.Object

Constructor Details

DscNodeReportInner

public DscNodeReportInner()

Method Details

configurationVersion

public String configurationVersion()

Get the configurationVersion property: Gets or sets the configurationVersion of the node report.

Returns:

the configurationVersion value.

endTime

public OffsetDateTime endTime()

Get the endTime property: Gets or sets the end time of the node report.

Returns:

the endTime value.

errors

public List errors()

Get the errors property: Gets or sets the errors for the node report.

Returns:

the errors value.

hostname

public String hostname()

Get the hostname property: Gets or sets the hostname of the node that sent the report.

Returns:

the hostname value.

iPV4Addresses

public List iPV4Addresses()

Get the iPV4Addresses property: Gets or sets the IPv4 address of the node that sent the report.

Returns:

the iPV4Addresses value.

iPV6Addresses

public List iPV6Addresses()

Get the iPV6Addresses property: Gets or sets the IPv6 address of the node that sent the report.

Returns:

the iPV6Addresses value.

id

public String id()

Get the id property: Gets or sets the id.

Returns:

the id value.

lastModifiedTime

public OffsetDateTime lastModifiedTime()

Get the lastModifiedTime property: Gets or sets the lastModifiedTime of the node report.

Returns:

the lastModifiedTime value.

metaConfiguration

public DscMetaConfiguration metaConfiguration()

Get the metaConfiguration property: Gets or sets the metaConfiguration of the node at the time of the report.

Returns:

the metaConfiguration value.

numberOfResources

public Integer numberOfResources()

Get the numberOfResources property: Gets or sets the number of resource in the node report.

Returns:

the numberOfResources value.

rawErrors

public String rawErrors()

Get the rawErrors property: Gets or sets the unparsed errors for the node report.

Returns:

the rawErrors value.

rebootRequested

public String rebootRequested()

Get the rebootRequested property: Gets or sets the rebootRequested of the node report.

Returns:

the rebootRequested value.

refreshMode

public String refreshMode()

Get the refreshMode property: Gets or sets the refreshMode of the node report.

Returns:

the refreshMode value.

reportFormatVersion

public String reportFormatVersion()

Get the reportFormatVersion property: Gets or sets the reportFormatVersion of the node report.

Returns:

the reportFormatVersion value.

reportId

public String reportId()

Get the reportId property: Gets or sets the id of the node report.

Returns:

the reportId value.

resources

public List resources()

Get the resources property: Gets or sets the resource for the node report.

Returns:

the resources value.

startTime

public OffsetDateTime startTime()

Get the startTime property: Gets or sets the start time of the node report.

Returns:

the startTime value.

status

public String status()

Get the status property: Gets or sets the status of the node report.

Returns:

the status value.

type

public String type()

Get the type property: Gets or sets the type of the node report.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withConfigurationVersion

public DscNodeReportInner withConfigurationVersion(String configurationVersion)

Set the configurationVersion property: Gets or sets the configurationVersion of the node report.

Parameters:

configurationVersion - the configurationVersion value to set.

Returns:

the DscNodeReportInner object itself.

withEndTime

public DscNodeReportInner withEndTime(OffsetDateTime endTime)

Set the endTime property: Gets or sets the end time of the node report.

Parameters:

endTime - the endTime value to set.

Returns:

the DscNodeReportInner object itself.

withErrors

public DscNodeReportInner withErrors(List errors)

Set the errors property: Gets or sets the errors for the node report.

Parameters:

errors - the errors value to set.

Returns:

the DscNodeReportInner object itself.

withHostname

public DscNodeReportInner withHostname(String hostname)

Set the hostname property: Gets or sets the hostname of the node that sent the report.

Parameters:

hostname - the hostname value to set.

Returns:

the DscNodeReportInner object itself.

withIPV4Addresses

public DscNodeReportInner withIPV4Addresses(List iPV4Addresses)

Set the iPV4Addresses property: Gets or sets the IPv4 address of the node that sent the report.

Parameters:

iPV4Addresses - the iPV4Addresses value to set.

Returns:

the DscNodeReportInner object itself.

withIPV6Addresses

public DscNodeReportInner withIPV6Addresses(List iPV6Addresses)

Set the iPV6Addresses property: Gets or sets the IPv6 address of the node that sent the report.

Parameters:

iPV6Addresses - the iPV6Addresses value to set.

Returns:

the DscNodeReportInner object itself.

withId

public DscNodeReportInner withId(String id)

Set the id property: Gets or sets the id.

Parameters:

id - the id value to set.

Returns:

the DscNodeReportInner object itself.

withLastModifiedTime

public DscNodeReportInner withLastModifiedTime(OffsetDateTime lastModifiedTime)

Set the lastModifiedTime property: Gets or sets the lastModifiedTime of the node report.

Parameters:

lastModifiedTime - the lastModifiedTime value to set.

Returns:

the DscNodeReportInner object itself.

withMetaConfiguration

public DscNodeReportInner withMetaConfiguration(DscMetaConfiguration metaConfiguration)

Set the metaConfiguration property: Gets or sets the metaConfiguration of the node at the time of the report.

Parameters:

metaConfiguration - the metaConfiguration value to set.

Returns:

the DscNodeReportInner object itself.

withNumberOfResources

public DscNodeReportInner withNumberOfResources(Integer numberOfResources)

Set the numberOfResources property: Gets or sets the number of resource in the node report.

Parameters:

numberOfResources - the numberOfResources value to set.

Returns:

the DscNodeReportInner object itself.

withRawErrors

public DscNodeReportInner withRawErrors(String rawErrors)

Set the rawErrors property: Gets or sets the unparsed errors for the node report.

Parameters:

rawErrors - the rawErrors value to set.

Returns:

the DscNodeReportInner object itself.

withRebootRequested

public DscNodeReportInner withRebootRequested(String rebootRequested)

Set the rebootRequested property: Gets or sets the rebootRequested of the node report.

Parameters:

rebootRequested - the rebootRequested value to set.

Returns:

the DscNodeReportInner object itself.

withRefreshMode

public DscNodeReportInner withRefreshMode(String refreshMode)

Set the refreshMode property: Gets or sets the refreshMode of the node report.

Parameters:

refreshMode - the refreshMode value to set.

Returns:

the DscNodeReportInner object itself.

withReportFormatVersion

public DscNodeReportInner withReportFormatVersion(String reportFormatVersion)

Set the reportFormatVersion property: Gets or sets the reportFormatVersion of the node report.

Parameters:

reportFormatVersion - the reportFormatVersion value to set.

Returns:

the DscNodeReportInner object itself.

withReportId

public DscNodeReportInner withReportId(String reportId)

Set the reportId property: Gets or sets the id of the node report.

Parameters:

reportId - the reportId value to set.

Returns:

the DscNodeReportInner object itself.

withResources

public DscNodeReportInner withResources(List resources)

Set the resources property: Gets or sets the resource for the node report.

Parameters:

resources - the resources value to set.

Returns:

the DscNodeReportInner object itself.

withStartTime

public DscNodeReportInner withStartTime(OffsetDateTime startTime)

Set the startTime property: Gets or sets the start time of the node report.

Parameters:

startTime - the startTime value to set.

Returns:

the DscNodeReportInner object itself.

withStatus

public DscNodeReportInner withStatus(String status)

Set the status property: Gets or sets the status of the node report.

Parameters:

status - the status value to set.

Returns:

the DscNodeReportInner object itself.

withType

public DscNodeReportInner withType(String type)

Set the type property: Gets or sets the type of the node report.

Parameters:

type - the type value to set.

Returns:

the DscNodeReportInner object itself.

Applies to