Class ContactsProperties
java.lang.Object
com.azure.resourcemanager.orbital.fluent.models.ContactsProperties
Properties of the Contact Resource.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the antennaConfiguration property: The configuration associated with the allocated antenna.Get the contactProfile property: The reference to the contact profile resource.Get the endAzimuthDegrees property: Azimuth of the antenna at the end of the contact in decimal degrees.Get the endElevationDegrees property: Spacecraft elevation above the horizon at contact end.Get the errorMessage property: Any error message while scheduling a contact.Get the groundStationName property: Azure Ground Station name.Get the maximumElevationDegrees property: Maximum elevation of the antenna during the contact in decimal degrees.Get the provisioningState property: The current state of the resource's creation, deletion, or modification.Get the reservationEndTime property: Reservation end time of a contact (ISO 8601 UTC standard).Get the reservationStartTime property: Reservation start time of a contact (ISO 8601 UTC standard).Get the rxEndTime property: Receive end time of a contact (ISO 8601 UTC standard).Get the rxStartTime property: Receive start time of a contact (ISO 8601 UTC standard).Get the startAzimuthDegrees property: Azimuth of the antenna at the start of the contact in decimal degrees.Get the startElevationDegrees property: Spacecraft elevation above the horizon at contact start.status()
Get the status property: Status of a contact.Get the txEndTime property: Transmit end time of a contact (ISO 8601 UTC standard).Get the txStartTime property: Transmit start time of a contact (ISO 8601 UTC standard).void
validate()
Validates the instance.withContactProfile
(ContactsPropertiesContactProfile contactProfile) Set the contactProfile property: The reference to the contact profile resource.withGroundStationName
(String groundStationName) Set the groundStationName property: Azure Ground Station name.withProvisioningState
(ContactsPropertiesProvisioningState provisioningState) Set the provisioningState property: The current state of the resource's creation, deletion, or modification.withReservationEndTime
(OffsetDateTime reservationEndTime) Set the reservationEndTime property: Reservation end time of a contact (ISO 8601 UTC standard).withReservationStartTime
(OffsetDateTime reservationStartTime) Set the reservationStartTime property: Reservation start time of a contact (ISO 8601 UTC standard).
-
Constructor Details
-
ContactsProperties
public ContactsProperties()
-
-
Method Details
-
provisioningState
Get the provisioningState property: The current state of the resource's creation, deletion, or modification.- Returns:
- the provisioningState value.
-
withProvisioningState
public ContactsProperties withProvisioningState(ContactsPropertiesProvisioningState provisioningState) Set the provisioningState property: The current state of the resource's creation, deletion, or modification.- Parameters:
provisioningState
- the provisioningState value to set.- Returns:
- the ContactsProperties object itself.
-
status
Get the status property: Status of a contact.- Returns:
- the status value.
-
reservationStartTime
Get the reservationStartTime property: Reservation start time of a contact (ISO 8601 UTC standard).- Returns:
- the reservationStartTime value.
-
withReservationStartTime
Set the reservationStartTime property: Reservation start time of a contact (ISO 8601 UTC standard).- Parameters:
reservationStartTime
- the reservationStartTime value to set.- Returns:
- the ContactsProperties object itself.
-
reservationEndTime
Get the reservationEndTime property: Reservation end time of a contact (ISO 8601 UTC standard).- Returns:
- the reservationEndTime value.
-
withReservationEndTime
Set the reservationEndTime property: Reservation end time of a contact (ISO 8601 UTC standard).- Parameters:
reservationEndTime
- the reservationEndTime value to set.- Returns:
- the ContactsProperties object itself.
-
rxStartTime
Get the rxStartTime property: Receive start time of a contact (ISO 8601 UTC standard).- Returns:
- the rxStartTime value.
-
rxEndTime
Get the rxEndTime property: Receive end time of a contact (ISO 8601 UTC standard).- Returns:
- the rxEndTime value.
-
txStartTime
Get the txStartTime property: Transmit start time of a contact (ISO 8601 UTC standard).- Returns:
- the txStartTime value.
-
txEndTime
Get the txEndTime property: Transmit end time of a contact (ISO 8601 UTC standard).- Returns:
- the txEndTime value.
-
errorMessage
Get the errorMessage property: Any error message while scheduling a contact.- Returns:
- the errorMessage value.
-
maximumElevationDegrees
Get the maximumElevationDegrees property: Maximum elevation of the antenna during the contact in decimal degrees.- Returns:
- the maximumElevationDegrees value.
-
startAzimuthDegrees
Get the startAzimuthDegrees property: Azimuth of the antenna at the start of the contact in decimal degrees.- Returns:
- the startAzimuthDegrees value.
-
endAzimuthDegrees
Get the endAzimuthDegrees property: Azimuth of the antenna at the end of the contact in decimal degrees.- Returns:
- the endAzimuthDegrees value.
-
groundStationName
Get the groundStationName property: Azure Ground Station name.- Returns:
- the groundStationName value.
-
withGroundStationName
Set the groundStationName property: Azure Ground Station name.- Parameters:
groundStationName
- the groundStationName value to set.- Returns:
- the ContactsProperties object itself.
-
startElevationDegrees
Get the startElevationDegrees property: Spacecraft elevation above the horizon at contact start.- Returns:
- the startElevationDegrees value.
-
endElevationDegrees
Get the endElevationDegrees property: Spacecraft elevation above the horizon at contact end.- Returns:
- the endElevationDegrees value.
-
antennaConfiguration
Get the antennaConfiguration property: The configuration associated with the allocated antenna.- Returns:
- the antennaConfiguration value.
-
contactProfile
Get the contactProfile property: The reference to the contact profile resource.- Returns:
- the contactProfile value.
-
withContactProfile
Set the contactProfile property: The reference to the contact profile resource.- Parameters:
contactProfile
- the contactProfile value to set.- Returns:
- the ContactsProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-