Class ContactProfileLink
java.lang.Object
com.azure.resourcemanager.orbital.models.ContactProfileLink
Contact Profile Link.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionchannels()
Get the channels property: Contact Profile Link Channel.Get the direction property: Direction (uplink or downlink).eirpdBW()
Get the eirpdBW property: Effective Isotropic Radiated Power (EIRP) in dBW.Get the gainOverTemperature property: Gain To Noise Temperature in db/K.name()
Get the name property: Link name.Get the polarization property: Polarization.void
validate()
Validates the instance.withChannels
(List<ContactProfileLinkChannel> channels) Set the channels property: Contact Profile Link Channel.withDirection
(Direction direction) Set the direction property: Direction (uplink or downlink).withEirpdBW
(Float eirpdBW) Set the eirpdBW property: Effective Isotropic Radiated Power (EIRP) in dBW.withGainOverTemperature
(Float gainOverTemperature) Set the gainOverTemperature property: Gain To Noise Temperature in db/K.Set the name property: Link name.withPolarization
(Polarization polarization) Set the polarization property: Polarization.
-
Constructor Details
-
ContactProfileLink
public ContactProfileLink()
-
-
Method Details
-
name
Get the name property: Link name.- Returns:
- the name value.
-
withName
Set the name property: Link name.- Parameters:
name
- the name value to set.- Returns:
- the ContactProfileLink object itself.
-
polarization
Get the polarization property: Polarization. e.g. (RHCP, LHCP).- Returns:
- the polarization value.
-
withPolarization
Set the polarization property: Polarization. e.g. (RHCP, LHCP).- Parameters:
polarization
- the polarization value to set.- Returns:
- the ContactProfileLink object itself.
-
direction
Get the direction property: Direction (uplink or downlink).- Returns:
- the direction value.
-
withDirection
Set the direction property: Direction (uplink or downlink).- Parameters:
direction
- the direction value to set.- Returns:
- the ContactProfileLink object itself.
-
gainOverTemperature
Get the gainOverTemperature property: Gain To Noise Temperature in db/K. It is the required G/T by the customer. Not used yet.- Returns:
- the gainOverTemperature value.
-
withGainOverTemperature
Set the gainOverTemperature property: Gain To Noise Temperature in db/K. It is the required G/T by the customer. Not used yet.- Parameters:
gainOverTemperature
- the gainOverTemperature value to set.- Returns:
- the ContactProfileLink object itself.
-
eirpdBW
Get the eirpdBW property: Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.- Returns:
- the eirpdBW value.
-
withEirpdBW
Set the eirpdBW property: Effective Isotropic Radiated Power (EIRP) in dBW. It is the required EIRP by the customer. Not used yet.- Parameters:
eirpdBW
- the eirpdBW value to set.- Returns:
- the ContactProfileLink object itself.
-
channels
Get the channels property: Contact Profile Link Channel.- Returns:
- the channels value.
-
withChannels
Set the channels property: Contact Profile Link Channel.- Parameters:
channels
- the channels value to set.- Returns:
- the ContactProfileLink object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-