@Override public Kind kind() { return inner().kind(); }
@Override public Kind kind() { return inner().kind(); }
@Override public StorageAccountImpl withAccessTier(AccessTier accessTier) { if (isInCreateMode()) { createParameters.withAccessTier(accessTier); } else { if (this.inner().kind() != Kind.BLOB_STORAGE) { throw new UnsupportedOperationException("Access tier can not be changed for general purpose storage accounts."); } updateParameters.withAccessTier(accessTier); } return this; }
@Override public StorageAccountImpl withAccessTier(AccessTier accessTier) { if (isInCreateMode()) { createParameters.withAccessTier(accessTier); } else { if (this.inner().kind() != Kind.BLOB_STORAGE) { throw new UnsupportedOperationException("Access tier can not be changed for general purpose storage accounts."); } updateParameters.withAccessTier(accessTier); } return this; }