Class MetadataConnection


  • public class MetadataConnection
    extends java.lang.Object
    This is a generated class for the SObject Enterprise API. Do not edit this file, as your changes will be lost.
    • Constructor Detail

      • MetadataConnection

        public MetadataConnection​(com.sforce.ws.ConnectorConfig config)
                           throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
    • Method Detail

      • getConfig

        public com.sforce.ws.ConnectorConfig getConfig()
      • setSessionHeader

        public void setSessionHeader​(java.lang.String sessionId)
      • clearSessionHeader

        public void clearSessionHeader()
      • setDebuggingInfo

        public void setDebuggingInfo​(java.lang.String debugLog)
      • clearDebuggingInfo

        public void clearDebuggingInfo()
      • setDebuggingHeader

        public void setDebuggingHeader​(LogInfo[] categories,
                                       LogType debugLevel)
      • clearDebuggingHeader

        public void clearDebuggingHeader()
      • setCallOptions

        public void setCallOptions​(java.lang.String client)
      • clearCallOptions

        public void clearCallOptions()
      • setAllOrNoneHeader

        public void setAllOrNoneHeader​(boolean allOrNone)
      • clearAllOrNoneHeader

        public void clearAllOrNoneHeader()
      • deleteMetadata

        public DeleteResult[] deleteMetadata​(java.lang.String type,
                                             java.lang.String[] fullNames)
                                      throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • renameMetadata

        public SaveResult renameMetadata​(java.lang.String type,
                                         java.lang.String oldFullName,
                                         java.lang.String newFullName)
                                  throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • updateMetadata

        public SaveResult[] updateMetadata​(Metadata[] metadata)
                                    throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • describeMetadata

        public DescribeMetadataResult describeMetadata​(double asOfVersion)
                                                throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • checkDeployStatus

        public DeployResult checkDeployStatus​(java.lang.String asyncProcessId,
                                              boolean includeDetails)
                                       throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • checkRetrieveStatus

        public RetrieveResult checkRetrieveStatus​(java.lang.String asyncProcessId,
                                                  boolean includeZip)
                                           throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • retrieve

        public AsyncResult retrieve​(RetrieveRequest retrieveRequest)
                             throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • cancelDeploy

        public CancelDeployResult cancelDeploy​(java.lang.String String)
                                        throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • deployRecentValidation

        public java.lang.String deployRecentValidation​(java.lang.String validationId)
                                                throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • describeValueType

        public DescribeValueTypeResult describeValueType​(java.lang.String type)
                                                  throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • createMetadata

        public SaveResult[] createMetadata​(Metadata[] metadata)
                                    throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • deploy

        public AsyncResult deploy​(byte[] ZipFile,
                                  DeployOptions DeployOptions)
                           throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • readMetadata

        public ReadResult readMetadata​(java.lang.String type,
                                       java.lang.String[] fullNames)
                                throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • upsertMetadata

        public UpsertResult[] upsertMetadata​(Metadata[] metadata)
                                      throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • listMetadata

        public FileProperties[] listMetadata​(ListMetadataQuery[] queries,
                                             double asOfVersion)
                                      throws com.sforce.ws.ConnectionException
        Throws:
        com.sforce.ws.ConnectionException
      • addExtraHeader

        public void addExtraHeader​(javax.xml.namespace.QName __headerName,
                                   com.sforce.ws.bind.XMLizable __value)
      • removeExtraHeader

        public void removeExtraHeader​(javax.xml.namespace.QName __headerName)
      • getExtraHeader

        public com.sforce.ws.bind.XMLizable getExtraHeader​(javax.xml.namespace.QName __headerName)
      • clearExtraHeaders

        public void clearExtraHeaders()