Class UpdateCredentialsOptions
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class UpdateCredentialsOptions
extends com.ibm.cloud.sdk.core.service.model.GenericModel
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUpdateCredentialsOptions.BuilderBuilder.static interfaceUpdateCredentialsOptions.SourceTypeThe source that this credentials object connects to.static interfaceUpdateCredentialsOptions.StatusThe current status of this set of credentials. -
Method Summary
Modifier and Type Method Description CredentialDetailscredentialDetails()Gets the credentialDetails.StringcredentialId()Gets the credentialId.StringenvironmentId()Gets the environmentId.UpdateCredentialsOptions.BuildernewBuilder()New builder.StringsourceType()Gets the sourceType.Stringstatus()Gets the status.Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
newBuilder
New builder.- Returns:
- a UpdateCredentialsOptions builder
-
environmentId
Gets the environmentId.The ID of the environment.
- Returns:
- the environmentId
-
credentialId
Gets the credentialId.The unique identifier for a set of source credentials.
- Returns:
- the credentialId
-
sourceType
Gets the sourceType.The source that this credentials object connects to. - `box` indicates the credentials are used to connect an instance of Enterprise Box. - `salesforce` indicates the credentials are used to connect to Salesforce. - `sharepoint` indicates the credentials are used to connect to Microsoft SharePoint Online. - `web_crawl` indicates the credentials are used to perform a web crawl. = `cloud_object_storage` indicates the credentials are used to connect to an IBM Cloud Object Store.
- Returns:
- the sourceType
-
credentialDetails
Gets the credentialDetails.Object containing details of the stored credentials.
Obtain credentials for your source from the administrator of the source.
- Returns:
- the credentialDetails
-
status
Gets the status.The current status of this set of credentials. `connected` indicates that the credentials are available to use with the source configuration of a collection. `invalid` refers to the credentials (for example, the password provided has expired) and must be corrected before they can be used with a collection.
- Returns:
- the status
-