Interface WcfRelay


public interface WcfRelay
An immutable client-side representation of WcfRelay.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The entirety of the WcfRelay definition.
    static interface 
    The WcfRelay definition stages.
    static interface 
    The template for WcfRelay update.
    static interface 
    The WcfRelay update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the createdAt property: The time the WCF relay was created.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.relay.fluent.models.WcfRelayInner object.
    Gets the isDynamic property: Returns true if the relay is dynamic; otherwise, false.
    Gets the listenerCount property: The number of listeners for this relay.
    Gets the name property: The name of the resource.
    Refreshes the resource to sync with Azure.
    refresh(com.azure.core.util.Context context)
    Refreshes the resource to sync with Azure.
    Gets the relayType property: WCF relay type.
    Gets the requiresClientAuthorization property: Returns true if client authorization is needed for this relay; otherwise, false.
    Gets the requiresTransportSecurity property: Returns true if transport security is needed for this relay; otherwise, false.
    Gets the name of the resource group.
    Gets the type property: The type of the resource.
    Begins update for the WcfRelay resource.
    Gets the updatedAt property: The time the namespace was updated.
    Gets the userMetadata property: The usermetadata is a placeholder to store user-defined string data for the WCF Relay endpoint.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • isDynamic

      Boolean isDynamic()
      Gets the isDynamic property: Returns true if the relay is dynamic; otherwise, false.
      Returns:
      the isDynamic value.
    • createdAt

      OffsetDateTime createdAt()
      Gets the createdAt property: The time the WCF relay was created.
      Returns:
      the createdAt value.
    • updatedAt

      OffsetDateTime updatedAt()
      Gets the updatedAt property: The time the namespace was updated.
      Returns:
      the updatedAt value.
    • listenerCount

      Integer listenerCount()
      Gets the listenerCount property: The number of listeners for this relay. Note that min :1 and max:25 are supported.
      Returns:
      the listenerCount value.
    • relayType

      Relaytype relayType()
      Gets the relayType property: WCF relay type.
      Returns:
      the relayType value.
    • requiresClientAuthorization

      Boolean requiresClientAuthorization()
      Gets the requiresClientAuthorization property: Returns true if client authorization is needed for this relay; otherwise, false.
      Returns:
      the requiresClientAuthorization value.
    • requiresTransportSecurity

      Boolean requiresTransportSecurity()
      Gets the requiresTransportSecurity property: Returns true if transport security is needed for this relay; otherwise, false.
      Returns:
      the requiresTransportSecurity value.
    • userMetadata

      String userMetadata()
      Gets the userMetadata property: The usermetadata is a placeholder to store user-defined string data for the WCF Relay endpoint. For example, it can be used to store descriptive data, such as list of teams and their contact information. Also, user-defined configuration settings can be stored.
      Returns:
      the userMetadata value.
    • resourceGroupName

      String resourceGroupName()
      Gets the name of the resource group.
      Returns:
      the name of the resource group.
    • innerModel

      WcfRelayInner innerModel()
      Gets the inner com.azure.resourcemanager.relay.fluent.models.WcfRelayInner object.
      Returns:
      the inner object.
    • update

      WcfRelay.Update update()
      Begins update for the WcfRelay resource.
      Returns:
      the stage of resource update.
    • refresh

      WcfRelay refresh()
      Refreshes the resource to sync with Azure.
      Returns:
      the refreshed resource.
    • refresh

      WcfRelay refresh(com.azure.core.util.Context context)
      Refreshes the resource to sync with Azure.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      the refreshed resource.