Returns a NetworkServiceRecordAgent with which requests regarding NetworkServiceRecords can be
sent to the NFVO.

@return a NetworkServiceRecordAgent
7763
public synchronized NetworkServiceRecordAgent getNetworkServiceRecordAgent() {
    if (this.networkServiceRecordAgent == null) {
      if (isService) {
        this.networkServiceRecordAgent =
            new NetworkServiceRecordAgent(
                this.serviceName,
                this.projectId,
                this.sslEnabled,
                this.nfvoIp,
                this.nfvoPort,
                this.version,
                this.serviceKey);
      } else {
        this.networkServiceRecordAgent =
            new NetworkServiceRecordAgent(
                this.username,
                this.password,
                this.projectId,
                this.sslEnabled,
                this.nfvoIp,
                this.nfvoPort,
                this.version);
      }
    }
    return this.networkServiceRecordAgent;
  }
877569
public synchronized VimInstanceAgent getVimInstanceAgent() {
    if (this.vimInstanceAgent == null) {
      if (isService) {
        this.vimInstanceAgent =
            new VimInstanceAgent(
                this.serviceName,
                this.projectId,
                this.sslEnabled,
                this.nfvoIp,
                this.nfvoPort,
                this.version,
                this.serviceKey);
      } else {
        this.vimInstanceAgent =
            new VimInstanceAgent(
                this.username,
                this.password,
                this.projectId,
                this.sslEnabled,
                this.nfvoIp,
                this.nfvoPort,
                this.version);
      }
    }
    return this.vimInstanceAgent;
  }
1290652
public ServiceRefType<WebAppDescriptor> getOrCreateServiceRef()
   {
      List<Node> nodeList = model.get("service-ref");
      if (nodeList != null &&  nodeList.size() > 0)
      {
         return new ServiceRefTypeImpl<WebAppDescriptor>(this, "service-ref", model, nodeList.get(0));
      }
      return createServiceRef();
   }
1218803
public static vpnformssoaction[] get(nitro_service service) throws Exception{
		vpnformssoaction obj = new vpnformssoaction();
		vpnformssoaction[] response = (vpnformssoaction[])obj.get_resources(service);
		return response;
	}
912035
public static nsconnectiontable[] get(nitro_service service) throws Exception{
		nsconnectiontable obj = new nsconnectiontable();
		nsconnectiontable[] response = (nsconnectiontable[])obj.get_resources(service);
		return response;
	}
1054621
public static ns_vm_template[] get(nitro_service client) throws Exception
	{
		ns_vm_template resource = new ns_vm_template();
		resource.validate("get");
		return (ns_vm_template[]) resource.get_resources(client);
	}
791668
public SICoreConnection getSICoreConnection() throws IllegalStateException {

        if (TraceComponent.isAnyTracingEnabled() && TRACE.isEntryEnabled()) {
            SibTr.entry(this, TRACE, "getSICoreConnection");
        }

        if (_sessionClosed) {
            throw new IllegalStateException(NLS.getFormattedMessage(
                    ("ILLEGAL_STATE_CWSJR1123"),
                    new Object[] { "getSICoreConnection"}, null));
        }
        if (_sessionInvalidated) {
            throw new IllegalStateException(NLS.getFormattedMessage(
                    ("ILLEGAL_STATE_CWSJR1124"),
                    new Object[] { "getSICoreConnection"}, null));
        }

        SICoreConnection coreConnection = null;
        if (_connection != null) {
            coreConnection = _connection.getSICoreConnection();
        }

        if (TraceComponent.isAnyTracingEnabled() && TRACE.isEntryEnabled()) {
            SibTr.exit(this, TRACE, "getSICoreConnection", coreConnection);
        }
        return coreConnection;

    }
369055
public static dnsaction[] get(nitro_service service) throws Exception{
		dnsaction obj = new dnsaction();
		dnsaction[] response = (dnsaction[])obj.get_resources(service);
		return response;
	}
572405
public java.rmi.Remote getPort(Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
        try {
            if (com.google.api.ads.admanager.axis.v201902.NetworkServiceInterface.class.isAssignableFrom(serviceEndpointInterface)) {
                com.google.api.ads.admanager.axis.v201902.NetworkServiceSoapBindingStub _stub = new com.google.api.ads.admanager.axis.v201902.NetworkServiceSoapBindingStub(new java.net.URL(NetworkServiceInterfacePort_address), this);
                _stub.setPortName(getNetworkServiceInterfacePortWSDDServiceName());
                return _stub;
            }
        }
        catch (java.lang.Throwable t) {
            throw new javax.xml.rpc.ServiceException(t);
        }
        throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface:  " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName()));
    }
235438
public Set<de.uniulm.omi.cloudiator.flexiant.client.domain.Network> getNetworks(
        @Nullable final String locationUUID) throws FlexiantException {

        return this.getResources(ResourceType.NETWORK, Network.class, locationUUID).stream()
            .map(de.uniulm.omi.cloudiator.flexiant.client.domain.Network::new)
            .collect(Collectors.toSet());
    }
961602
public static vpnintranetapplication[] get(nitro_service service) throws Exception{
		vpnintranetapplication obj = new vpnintranetapplication();
		vpnintranetapplication[] response = (vpnintranetapplication[])obj.get_resources(service);
		return response;
	}
378907
public static vpnsessionaction[] get(nitro_service service) throws Exception{
		vpnsessionaction obj = new vpnsessionaction();
		vpnsessionaction[] response = (vpnsessionaction[])obj.get_resources(service);
		return response;
	}
140991
public synchronized VirtualLinkAgent getVirtualLinkAgent() {
    if (this.virtualLinkAgent == null) {
      if (isService) {
        this.virtualLinkAgent =
            new VirtualLinkAgent(
                this.serviceName,
                this.projectId,
                this.sslEnabled,
                this.nfvoIp,
                this.nfvoPort,
                this.version,
                this.serviceKey);
      } else {
        this.virtualLinkAgent =
            new VirtualLinkAgent(
                this.username,
                this.password,
                this.projectId,
                this.sslEnabled,
                this.nfvoIp,
                this.nfvoPort,
                this.version);
      }
    }
    return this.virtualLinkAgent;
  }
791629
public static cacheforwardproxy[] get(nitro_service service) throws Exception{
		cacheforwardproxy obj = new cacheforwardproxy();
		cacheforwardproxy[] response = (cacheforwardproxy[])obj.get_resources(service);
		return response;
	}
587877
public ServiceDiscovery<T> build()
    {
        if ( serializer == null )
        {
            serializer(new JsonInstanceSerializer<T>(payloadClass));
        }
        if ( serviceDefinitionSerializer == null)
        {
            serializer(new FastjsonServiceDefinitionSerializer<>(payloadClass));
        }
        return new ServiceDiscoveryImpl<T>(client, basePath, serializer, serviceDefinitionSerializer, thisInstance, watchInstances);
    }
1273015
public static vpnsessionpolicy[] get(nitro_service service) throws Exception{
		vpnsessionpolicy obj = new vpnsessionpolicy();
		vpnsessionpolicy[] response = (vpnsessionpolicy[])obj.get_resources(service);
		return response;
	}
1098820
public ServiceRefType<MessageDrivenBeanType<T>> getOrCreateServiceRef()
   {
      List<Node> nodeList = childNode.get("service-ref");
      if (nodeList != null &&  nodeList.size() > 0)
      {
         return new ServiceRefTypeImpl<MessageDrivenBeanType<T>>(this, "service-ref", childNode, nodeList.get(0));
      }
      return createServiceRef();
   }