Package io.github.caijiang.common.nacos
Class ResourceLocator
-
- All Implemented Interfaces:
public final class ResourceLocatorCJ
-
-
Field Summary
Fields Modifier and Type Field Description private final StringserverAddrprivate final AuthDataauthprivate final StringaccessTokenprivate final StringnamespaceIdprivate final StringgroupNameprivate final StringclusterNameprivate final NacosApiVersionapiprivate final StringaccessKeyprivate final StringsecretKey
-
Constructor Summary
Constructors Constructor Description ResourceLocator(String serverAddr, AuthData auth, String accessToken, String namespaceId, String groupName, String clusterName, NacosApiVersion api, String accessKey, String secretKey)
-
Method Summary
Modifier and Type Method Description final StringgetServerAddr()类似 localhost:8848 final AuthDatagetAuth()执行 /nacos/v1/auth/login的数据;可缺省final StringgetAccessToken()自行设定 token final StringgetNamespaceId()命名空间Id,默认为 publicfinal StringgetGroupName()分组名,默认为 DEFAULT_GROUPfinal StringgetClusterName()集群名称,默认为 DEFAULTfinal NacosApiVersiongetApi()final StringgetAccessKey()final StringgetSecretKey()-
-
Method Detail
-
getServerAddr
final String getServerAddr()
类似 localhost:8848
-
getAccessToken
final String getAccessToken()
自行设定 token
-
getNamespaceId
final String getNamespaceId()
命名空间Id,默认为
public
-
getGroupName
final String getGroupName()
分组名,默认为
DEFAULT_GROUP
-
getClusterName
final String getClusterName()
集群名称,默认为
DEFAULT
-
getApi
final NacosApiVersion getApi()
-
getAccessKey
final String getAccessKey()
-
getSecretKey
final String getSecretKey()
-
-
-
-