/** * Copyright (C) 2014 Apigee Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package io.apigee.buildTools.enterprise4g.utils; public class ServerProfile { private String application; // application name private String org; private String credential_user; private String credential_pwd; // private String hostURL; // hostname & scheme e.g., // https://api.enterprise.apigee.com private String tokenURL; // Mgmt API OAuth token endpoint private String mfaToken; // Mgmt API OAuth MFA - TOTP private String clientId; //Mgmt API OAuth Client Id (optional) private String clientSecret; //Mgmt API OAuth Client Secret (optional) private String bearerToken; //Mgmt API OAuth Token private String refreshToken; //Mgmt API OAuth Refresh Token private String authType; // Mgmt API Auth Type oauth|basic private String environment; // prod or test private String api_version; // v2 or v1 in the server url private String api_type; // this is for Shared Flows private String bundle_zip_full_path; private String profileId; //Profile id as in parent pom private String options; private Long delay; private Long overridedelay; private Long revision; public String getApplication() { return application; } public void setApplication(String application) { this.application = application; } public String getOrg() { return org; } public void setOrg(String org) { this.org = org; } public String getCredential_user() { return credential_user; } public void setCredential_user(String credential_user) { this.credential_user = credential_user; } public String getCredential_pwd() { return credential_pwd; } public void setCredential_pwd(String credential_pwd) { this.credential_pwd = credential_pwd; } public String getHostUrl() { return hostURL; } public void setHostUrl(String host) { this.hostURL = host; } public String getTokenUrl() { return tokenURL; } public void setTokenUrl(String url) { this.tokenURL = url; } public String getMFAToken() { return mfaToken; } public void setMFAToken(String otp) { this.mfaToken = otp; } public String getClientId() { return this.clientId; } public void setClientId(String clientId) { this.clientId = clientId; } public String getClientSecret() { return this.clientSecret; } public void setClientSecret(String clientSecret) { this.clientSecret = clientSecret; } public String getBearerToken() { return this.bearerToken; } public void setBearerToken(String token) { this.bearerToken = token; } public String getRefreshToken() { return this.refreshToken; } public void setRefreshToken(String refreshToken) { this.refreshToken = refreshToken; } public String getApi_type() { return api_type; } public void setApi_type(String api_type) { this.api_type = api_type; } public String getAuthType() { return authType; } public void setAuthType(String flag) { this.authType = flag; } public String getEnvironment() { return environment; } public void setEnvironment(String environment) { this.environment = environment; } public String getApi_version() { return api_version; } public void setApi_version(String api_version) { this.api_version = api_version; } public String getBundle_zip_full_path() { return bundle_zip_full_path; } public void setBundle_zip_full_path(String bundle_zip_full_path) { this.bundle_zip_full_path = bundle_zip_full_path; } /** * @return the profileid */ public String getProfileId() { return profileId; } /** * @param id the id to set */ public void setProfileId(String id) { this.profileId = id; } /** * @param options the options to set */ public String getOptions() { return options; } public void setOptions(String options) { this.options = options; } public Long getDelay() { return delay; } public void setDelay(Long delay) { this.delay = delay; } public Long getOverridedelay() { return overridedelay; } public void setOverridedelay(Long overridedelay) { this.overridedelay = overridedelay; } public Long getRevision() { return revision; } public void setRevision(Long revision) { this.revision = revision; } }